我有以下INT 7122960
我需要将其转换为71229.60
如何将INT转换为十进制并插入小数点在正确的位置任何想法?
我有以下INT 7122960
我需要将其转换为71229.60
如何将INT转换为十进制并插入小数点在正确的位置任何想法?
int i = 7122960;
decimal d = (decimal)i / 100;
简单的数学。
double result = ((double)number) / 100.0;
虽然你可能要使用decimal
而不是double
: 小数VS双! -我应该使用哪一个是什么时候?
声明为一个decimal
它使用int
变量和除以100这
int number = 700
decimal correctNumber = (decimal)number / 100;
编辑:巴拉与他的反应速度更快