|
◆説明◆
|
|
double型のdblTargetを小数点以下3桁有効とし、文字列に変換しstrResultに格納するサンプルです。処理の結果、strResultには、文字列"1234.568"が格納されます。
|
◆VBの場合◆
|
|
Dim dblTarget As Double
Dim strResult As String
dblTarget = 1234.56789
strResult = Format(dblTarget, "0.000")
|
◆VC++の場合◆
|
|
// stdio.hをインクルードする必要があります。
// #include <stdio.h>
double dblTarget;
char strResult[11];
dblTarget = 1234.56789;
sprintf(strResult, "%.3f", dblTarget);
|
◆Javaの場合◆
|
|
double dblTarget;
String strResult;
java.text.NumberFormat nf;
nf = java.text.NumberFormat.getNumberInstance();
nf.setGroupingUsed(false);
nf.setMaximumFractionDigits(3);
nf.setMinimumFractionDigits(3);
dblTarget = 1234.56789;
strResult = nf.format(dblTarget);
|
|