Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
小数で割り算
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10214#CommentId20554
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
シン
 (社会人)
投稿日時
2011/5/12 10:54:40
小数で割り算ができる良い方法はあるのでしょうか。
具体的には
Dim a, b, c As double
c = a \ b
とする場合、bが小数になる時があるのですが、その場合自動的に整数に(四捨五入?)されてしまうようで、正しい答えが得られずに困っています。
例 12 \ 0.6 = 12
c = ( a *1000 ) \ ( b * 1000 )
とすると、誤差はあるでしょうが、それなりの数字がえられます。
でも、小数点以下のケタが多い時もあり、やはり誤差が気になります。
もっと良い方法はあるのでしょうか。