有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

字符串在Java中从BigDecimal转换为Double时,什么时候会出现“数据丢失”

我知道在Java中将BigDecimal值转换为Double值时存在“精度问题”。当使用BigDecimal从BigDecimal转换为Double时,什么时候会出现“数据丢失”。doubleValue()?例如,如果我将1.1从BigDecimal转换为加倍并打印出来,它打印出“1.1”,我认为它没有数据丢失(BigDigCales为1.1,打印值为1.1)。当以这种方式简单地从BigDecimal转换为Double时,这两个值何时会不一样


共 (0) 个答案