NumberUtil の概要の説明です。

C# | Visual Basic | Visual C++ |
public class NumberUtil
Public Class NumberUtil
public ref class NumberUtil

すべてのメンバ | メソッド | ||||
メンバ | 説明 | |
---|---|---|
![]() ![]() | BoolToInt(Boolean) |
Boolを1/0にして返す。
trueなら1,falseなら0
|
![]() ![]() | BoolValue(Object) |
boolが期待される値をboolに変換
|
![]() ![]() | ByteValue(Object) |
byte型が期待される値をbyte型に変換する。
|
![]() ![]() | DecimalValue(Object) |
decimalが期待される値をdoubleに変換
|
![]() ![]() | DoubleValue(Object) |
doubleが期待される値をdoubleに変換
|
![]() ![]() | FloatValue(Object) |
floatが期待される値をfloatに変換
|
![]() ![]() | Format(Object) |
デフォルトの書式で書式化
|
![]() ![]() | Format(Object, String) |
指定書式で書式化
|
![]() ![]() | FormatBool(Boolean, String, String) |
boolの真偽に対し文字列を割り当てて返す
|
![]() ![]() | FormatBoolYesNo(Boolean) |
boolの真偽に対し文字列(YesかNo)を割り当てて返す
|
![]() ![]() | FormatBoolYN(Boolean) |
boolの真偽に対し文字列を割り当てて返す
|
![]() ![]() | FormatCurrency(Decimal) |
通貨形式書式化
vbscriptにおけるFormatCurrencyのコピー。
|
![]() ![]() | FormatCurrency(Decimal, Int32) |
通貨形式書式化
vbscriptにおけるFormatCurrencyのコピー。
|
![]() ![]() | FormatCurrency(Int32) |
通貨形式書式化
vbscriptにおけるFormatCurrencyのコピー。
|
![]() ![]() | FormatNumber(Decimal) |
桁区切り書式化
vbscriptのFormatNumberをオプションなしで実行するのと同じ。
vbscriptにおけるFormatCurrencyのコピー。
|
![]() ![]() | FormatNumber(Int32) |
桁区切り書式化
vbscriptのFormatNumberをオプションなしで実行するのと同じ。
|
![]() ![]() | FormatZero(Decimal, Int32) |
0埋め書式化
|
![]() ![]() | FormatZero(Int32, Int32) |
0埋め書式化
|
![]() ![]() | IntValue(Object) |
int(32bit)が期待される値をintに変換
|
![]() ![]() | IsInRange<(Of <(T>)>)(T, T, T) |
指定数値が範囲内にあるかチェック
|
![]() ![]() | LongValue(Object) |
long(64bit)が期待される値をlongに変換
|
![]() ![]() | Parse<(Of <(T>)>)(String) |
入力文字列を解析し数値を返す
|
![]() ![]() | ParseBool(String) |
文字列を解析して数値を返す
|
![]() ![]() | ParseByte(String) |
文字列を解析して数値を返す
|
![]() ![]() | ParseDecimal(String) |
文字列を解析して数値を返す
|
![]() ![]() | ParseDouble(String) |
文字列を解析して数値を返す
|
![]() ![]() | ParseFloat(String) |
文字列を解析して数値を返す
|
![]() ![]() | ParseInt(String) |
文字列を解析して数値を返す
|
![]() ![]() | ParseLong(String) |
文字列を解析して数値を返す
|
![]() ![]() | ParseShort(String) |
文字列を解析して数値を返す
|
![]() ![]() | Power(Decimal, Int32) |
decimalのべき乗。
有理数乗はわからないので保留。
|
![]() ![]() | Round(Decimal, Int32) |
指定精度で四捨五入
10単位、100単位などはscaleをマイナスにする
|
![]() ![]() | Round(Double, Int32) |
指定精度で四捨五入
|
![]() ![]() | RoundDown(Decimal, Int32) |
指定精度で切り捨て
10単位、100単位などはscaleをマイナスにする
|
![]() ![]() | RoundDown(Double, Int32) |
指定精度で切り捨て
|
![]() ![]() | RoundUp(Decimal, Int32) |
指定精度で切り上げ
10単位、100単位などはscaleをマイナスにする
|
![]() ![]() | RoundUp(Double, Int32) |
指定精度で切り上げ
|
![]() ![]() | ShortValue(Object) |
short(16bit)が期待される値をshortに変換
|
![]() ![]() | Value<(Of <(T>)>)(Object) |
nullable対応版Value
|

Object | |
![]() | NumberUtil |