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