« Iniファイル(アプリケーション構成ファイル) | トップページ | 数値判定 NUMERIC »

2007年4月11日 (水)

四捨五入

定数7を2で割った値の小数点以下第一位を四捨五入する。3.5→4

COBOL
       DATA DIVISION.
       WORKING-STORAGE SECTION.
       01 A PIC 9(2) VALUE 7.
       01 B PIC 9(2).
       PROCEDURE DIVISION.
           COMPUTE B ROUNDED = A / 2.
           DISPLAY B UPON CONSOLE.
           STOP RUN.
#結果 B=4

VB.NET
COBOLと同じROUND命令がありますが四捨五入の機能は有りません。
Format関数で文字編集後Decimalデータに変換しています。
Module Module1
    Sub Main()
        Dim A As Decimal = 7
        Dim B As Decimal
        B = Convert.ToDecimal(Format(A / 2, "#0"))
        Console.WriteLine(B)
    End Sub
End Module

お役に立てましたか?
IT、プログラミングのランキングサイトはこちらです。

にほんブログ村 IT技術ブログへ 人気blogランキングへ FC2 Blog Rankingへ


最新記事の自動受信登録はこちらです。

はてなRSSに追加

livedoor Readerに追加
My Yahoo!に追加
Googleに追加
goo RSSリーダーに追加

|

« Iniファイル(アプリケーション構成ファイル) | トップページ | 数値判定 NUMERIC »

コメント

コメントを書く



(ウェブ上には掲載しません)




« Iniファイル(アプリケーション構成ファイル) | トップページ | 数値判定 NUMERIC »