最寄りの0または5の10進数ダウンMySQLのラウンド
この触発され、ポスト 、私はMySQLに最も近い0または5に十進数を切り捨てるための方法を出てきた。
> 1.25、3.23-> 3.20から1.27以下に例を示します。
MySQLのコード:
SELECT TRUNCATE(値* 2、1)/ 2; この触発され、ポスト 、私はMySQLに最も近い0または5に十進数を切り捨てるための方法を出てきた。
> 1.25、3.23-> 3.20から1.27以下に例を示します。
MySQLのコード:
SELECT TRUNCATE(値* 2、1)/ 2;
その結果、市場での現在の5セントの丸め機構に適合しないように見える。
これを試す
ラウンドを選択します(IF(MOD(値、0.05)> = 0.03、値+(0.05 - MOD(値、0.05))、値 - MOD(値、0.05))、2)
ahfook:こんにちはシム、私のクエリのみダウンラウンドに応じる
。 しかし、文のおかげで、私はそれが多くの人々を助けると信じていない