Round関数 : Access

Access Round関数は指定された小数点位置で丸めた数値を返します。

丸めるとは、四捨五入ではありません。
4以下は切り捨て、6以上は切り上げ、5は元の数値が偶数になるよう、切捨てか切り上げが行われます。

BackHome BackAccess関数


■ 構文
Round(expression [,numdecimalplaces])

expression :(必須) 丸めを行う元の数式を指定します。
numdecimalplaces :(省略可) 丸めを行う小数点以下の桁数を指定します。省略すると、整数値を返します。

■ 戻り値
丸めた数値が返ります。

■ Access実行画面

小数点以下2桁で丸めた結果
4以下は切り捨てられています。
数値を丸めるソフト

5の場合、2桁目が奇数なので偶数になるよう切り上げられています。
5の場合、四捨五入と違う

5の場合、2桁目が偶数なので切り捨てられています。
ROUNDソフト

6以上は切り上げられています。
Access Round関数テストソフト

■ Access VBA 実行コード

Option Compare Database
Private Sub コマンド0_Click()
    Dim f1 As Double
    Dim f2 As Double
    '元の数値
    f1 = Nz(Me!テキスト1, 0)
    '丸める
    f2 = Round(f1, 2)
    '結果表示
    Me!テキスト3 = f2
End Sub

BackHome BackAccess関数

Copyright(C) FeedSoft