我正在从数据库中获取数字。有些存储double
在数据库中,有些存储为string
.
我想要做的是计算字符数decimal number
:345.34938 会给我一个结果5
。
正如我所说,我double
的一些来自数据库double
,一些来自string
. 我想知道当数字为 时是否会出现任何问题casting
,string
因此double
在尝试count
小数时给了我错误的结果。
我想我应该没问题,但我担心在某些情况下我最终会收到错误的双数string
(考虑使用 1.9999999 而不是 2.0,诸如此类)......
string
当存储在我的应用程序中时,将我的号码从to转换为double
会给我带来奇怪的结果是否有任何风险double
?我是不是很高兴?