关于C#:int到Decimal转换-在指定位置插入小数点

Int to Decimal Conversion - Insert decimal point at specified location

我有以下国际号码7122960我要把它换成71229.60

关于如何将int转换为十进制并将小数点插入正确位置有什么想法吗?


ZZU1


简单数学

1
double result = ((double)number) / 100.0;

尽管你可能想使用decimalRather than doubleDecimal vs double!-我该用什么时候?


宣布这是一个decimalWhich uses the intvariable and divide this by 100

1
2
int number = 700
decimal correctNumber = (decimal)number / 100;

编辑:巴拉的反应很快