如何在剃须刀页中划分行并转换为美元金额



如何分割转换为int的列并获得美元金额
例如,如果是thisAmount=19,那么输出应该是.19。使用下面的当前代码,它输出0.00

@((((int)row["thisAmount"])/100).ToString("c"))

int1除以int2时,如int1/int2。您应该将int2强制转换为,结果也会被强制转换。所以它变成了CCD_ 9
将代码更改为:

@((((int)row["thisAmount"])/(double)100).ToString("c"))

或者使用decimal.Divide功能:

@(decimal.Divide((int)row["thisAmount"], 100).ToString("c"))

我希望你觉得这很有帮助。

最新更新