#navi(../)
* 小数点を指定した位置で丸める・Round [#z4d3fb9f]
Round関数を使用すると、小数点の値を指定した小数点の位置で丸めることができます。~
以下にRound関数を使用したサンプルコードと実行結果を記します。
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連資料 [#v794091a]
-[[10進数を16進数に変換する・Hex>WSH/10進数を16進数に変換する・Hex]]
-[[16進数文字列を10進数に変換する・&H, Execute>WSH/16進数を10進数に変換する16進数文字列を10進数に変換する・&H, Execute]]
* VBScriptでRound関数を使用してみる [#b9bc7655]
Round関数の書式は以下の通りです。
Round(丸めを行う数値, 小数点以下の桁数)
小数点以下の桁数は省略することができ、省略すると整数値を返却します。
-サンプルコード~
Round関数を使用したVBScriptのサンプルコードを以下に記します。
#ref(Round.zip)
v = 12.3456789
WScript.Echo "Round(" & v & ") = " & Round(v)
WScript.Echo "Round(" & v & ",1) = " & Round(v,1)
WScript.Echo "Round(" & v & ",2) = " & Round(v,2)
WScript.Echo "Round(" & v & ",3) = " & Round(v,3)
WScript.Echo "Round(" & v & ",4) = " & Round(v,4)
WScript.Echo "Round(" & v & ",5) = " & Round(v,5)
WScript.Echo "Round(" & v & ",6) = " & Round(v,6)
WScript.Echo "Round(" & v & ",7) = " & Round(v,7)
-実行結果(cscript.exeを使用)
C:\Users\sakura>cscript C:\Users\sakura\Desktop\Round.vbs
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
Round(12.3456789) = 12
Round(12.3456789,1) = 12.3
Round(12.3456789,2) = 12.35
Round(12.3456789,3) = 12.346
Round(12.3456789,4) = 12.3457
Round(12.3456789,5) = 12.34568
Round(12.3456789,6) = 12.345679
Round(12.3456789,7) = 12.3456789
以上、Round関数を使用した小数点を含む値の丸めについての資料でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)