教えていただき、ありがとうございます。
小数第2位の数字が5になったり6になったりするのはバグなのですね。
このバグとBankers Rounding(偶数丸め)回避の自作関数を作成しました。
PRINT 小数四捨五入(0.555,2)
PRINT 小数四捨五入(1.555,2)
PRINT 小数四捨五入(10.555,2)
PRINT 小数四捨五入(100.555,2)
PRINT 小数四捨五入(1000.555,2)
PRINT 小数四捨五入(10000.555,2)
PRINT 小数四捨五入(100000.555,2)
PRINT 小数四捨五入(2.5,0)
PRINT 小数四捨五入(3.5,0)
// バグ・Bankers Rounding(偶数丸め)回避の自作関数
FUNCTION 小数四捨五入(値,桁数)
IF COPY(値,LENGTH(値),1) = 5 THEN 値 = 値 + 1/POWER(10,(桁数+2))
// PRINT 値
RESULT = ROUND(値*POWER(10,桁数))/POWER(10,桁数)
FEND
結果は
0.56
1.56
10.56
100.56
1000.56
10000.56
100000.56
3
4
で希望する結果が得られました。ありがとうございました。
自動化ツールUWSC使いよ集まれ22
■ このスレッドは過去ログ倉庫に格納されています
468名無しさん@お腹いっぱい。 (ワッチョイ 57e8-mZAX)
2020/02/09(日) 16:18:42.21ID:z+Td1uzD0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「洗濯物を回収するため」ベランダで全裸、公然わいせつ容疑で男逮捕 歩行中の女性が目撃 兵庫 ★2 [少考さん★]
- 【実況】ショートスリーパー堀大輔の1日30分睡眠チャレンジ★34 [爆笑ゴリラ★]
- 【ドジャース】大谷翔平に投手引退♀ゥ告 二刀流「共倒れ」危機で打者専念の時=米報道 [征夷大将軍★]
- 【NTTドコモ】利用者34万人分の個人情報を米アマゾン・ドット・コム日本法人に無断提供…設定ミスが原因 [ぐれ★]
- 【国際】米、対イラン作戦で深刻な弾薬不足 国防総省報告で限界浮き彫りに ★3 [ぐれ★]
- 「墜落」のグローバルホーク「任務中だった」 詳細明かされず [ぐれ★]
- 愚かな日本人、朝からローソンに大行列… [667744927]
- 【朗報】堀大輔さん、今日でついに1週間30分睡眠を完走してしまうw w w w w w w w w w w w w
- 中国で開催された国際会議、日本だけ参加できずw [668024367]
- 1日だけ好きな妖怪になれるとしたら何になりたい?
- 【高市悲報】トランプ「イラン戦を支援しなかった国は米国に補償しろ!」 [765551424]
- 日本の政治家の世襲率、マジでヤバかった [819729701]