我一直在尝试理解Oracle数据库中data type = number的用法。我发现了以下链接:
我很难理解它。我应该提一下,我没有Oracle背景,但从Matlab的经验来了解这一点。我知道number数据类型有精度和小数位数。我不明白的是,这里是如何处理指数的。指数是否与精度和小数位数分开考虑?或者,指数是否受到精度和小数位数的限制?这是我的</e
目前,我转换双值的方法是执行这个f"$number",其中number是一个双值。不幸的是,这只会给我一个1.1231053E7字符串。我可以用NumberFormat或DecimalFormat把它从科学符号中转换出来,但这也迫使我选择预定的精度。我想要灵活的精度。所以..。val number1 = 1.2313215val number