scientific-notation

    0热度

    1回答

    (0.1).toString() //0.1 (0.000001).toString() //0.000001 (0.000009).toString() //0.000009 为什么上面的数字得到正常转换,但 (0.0000001).toString() //1e-7 (0.0000008).toString() //8e-7 (0.0000000000089).toString()

    0热度

    1回答

    我正在使用VB.NET: 我正在寻找一个获取double值的小数位数的函数。 我已经有一个函数可以为像“0.01”这样的值做这个,但不是像“1E-6”这样的值,但这就是我所需要的。 有一个类似StackOverflow上(回答)的问题,但对于科学记数法不起作用: Decimal places in a number in VB.NET 需要的功能: Input: 0.001/Output: 3

    7热度

    3回答

    是否有一个现有的Haskell函数提供工程符号格式(作为字符串)? 如果不是,我读printf可以通过将实例添加到PrintfArg来扩展。你认为这是一个很好的解决方案吗? 通过工程计数法,我的意思是指数符号,其指数是一个多的3。

    0热度

    1回答

    我有一个CSV文件中的数字数据,伴随着一个字母,它表示相关数字的数学符号,例如'm'代表milli,'n'代表纳米。 例如 190.4 n 100.7 n 20.3 n 9.5 m ECT 现在,当我在数值矩阵导入到MATLAB中逗号列分隔符,科学记数法被丢弃,并且该号码是在细胞中产生,不幸的是MATLAB没有考虑到字母符号,因此数字数据是错误的。 有什么办法可以考虑到符号转换为完整的数

    1热度

    1回答

    我正在研究在Ubuntu 14.04 64位上使用熊猫(因为我刚刚发现它)重写了一些数据分析代码,并且我遇到了一些奇怪的行为。我的数据文件如下所示: 26/09/2014 00:00:00 2.423009 -58.864655 3.312355E-7 6.257226E-8 302 305 26/09/2014 00:00:00 2.395637 -62.73302 3.321525E-7 7

    2热度

    2回答

    浮动: fl = 0.000005 强制转换为String为str(fl)=='5e-06'。但是,我希望它能够输出为str(fl)='0.000005',以便输出到CSV的目的。 我该如何做到这一点?

    1热度

    2回答

    我想绘制2个栅格,其中具有相同比例的不同值并进行比较。我一直试图用this和this来解决答案。 我遇到了两个问题: 我希望能够在科学记数法的图例标签(有太多的小数位而没有任何用途的) 我想这两个地块的底部都有一个比例尺。 我熟悉使用legend(),但不知道如何设置标尺的位置/方向和使用图的科学记数法。 我已经产生了一些样本数据显示我遇到了这个问题: library(raster) set.s

    -2热度

    1回答

    我有一个文件,如下所示: 1 13.00000 12.9999999183917 8.160832898340686E-008 21148294 2 16.00000 15.9999995223584 -4.760327190211910E-007 21148294 3 9.000000 8.99999979262170 2.073783047507050E-007 21148295 我要

    0热度

    2回答

    我试图创建一个方法中的多个转换成标准化的科学记数法,这里是我使用来计算尾数和指数代码: ConvNSN 1000, M, P MsgBox M & "e" & P Sub ConvNSN(N, M, P) If N = 0 Then P = 0 M = 0 Else P = Int(Log(Abs(N))/Log(10))

    -2热度

    1回答

    我在Excel和R中的内容如下 作为 lob2 lob3 1.86E+12 7.58E+12 我想把它当作 lob2 lob3 1857529190776.75 7587529190776.75 读取数据后这种差异使我有不同的结果稍后再做分析后