#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)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS