|
▼hatena さん:
>提示されたコードは数値の書式が 0.00 という前提になっているのでは。
>このコードはtomomiさんが書いたものですか。
すみません。
ネット内で似たような内容を検索した所出てきて引用させていただいた
コードです。
>
>> これは0.88ですが0.90になります。
>> これは0.1966ですが0.20になります。
>> これは0.7ですが0.80555になります。
>> これは0.861ですが0.90に112あ.43216なりま112b.4c3216す。
>>
>> これは四捨五入です。
>
>この文章を変換後、どのようになるのが希望ですか。
hatenaさん返信ありがとうございます。
小数点第何位を四捨五入するかによって
●小数第二位を四捨五入であれば
結果はこうしたいのですが。
これは0.90ですが0.90になります。
これは0.2066ですが0.20になります。
これは0.7ですが0.80555になります。
これは0.901ですが0.90に112あ.43216なりま112b.4c3216す。
●小数第三位を四捨五入であれば
結果はこうしたいのですが。
これは0.88ですが0.90になります。
これは0.2006ですが0.20になります。
これは0.7ですが0.81055になります。
これは0.860ですが0.90に112あ.43216なりま112b.4c3216す。
>また、その法則を論理的な言葉で説明してください。
任意に四捨五入のする位置を決定し、どのようにと言いますと四捨五入する
位置を数字入力等して決めてもらい、例えば、数字入力するテキストボック
スに"3"と入れたら=少数第3位を四捨五入するに設定される。
そして、少数第二位までしかない数字はそのままで。少数第3位のある数字
はそこで四捨五入する、また、それ以上小数点以下のものがあれば、文字列
として残したいという作業をしたいのですが。
かなり難しいことですよね・・・・。
ACCESS始めたばかりで良く理解が出来ていないところが多く申し訳ありません
すみません質問ややこしくて。
|
|