【问题标题】:Change base of numeric system in Apache Commons Math在 Apache Commons Math 中更改数值系统的基础
【发布时间】:2012-07-03 17:35:32
【问题描述】:

我正在使用Apache Commons Math 来求解线性代数中的方程。默认情况下,它使用以 10 为底的数字系统。但我想使用base-3系统。有没有 API 可以做到这一点?还是应该使用不同的库?

【问题讨论】:

    标签: java math linear-algebra base


    【解决方案1】:

    诶?我不确定这个问题是否有意义。

    intdouble 等都独立于基本系统。只有当您进行输入/输出并与String 相互转换时,基础才是重要的。

    ...所以基本上,像往常一样使用 Apache,然后以基数 3 输出结果...?

    【讨论】:

    • 我读了你的回答,我意识到当我问这个问题时我听起来有多愚蠢。 ;) 感谢您的帮助。
    【解决方案2】:

    只需以 10 为底进行数学运算,然后在输出时将其转换为以 3 为底。数字的“基数”只是一种表示。

    如果您需要帮助从 base 10 转换为任何其他 base,请告诉我,我会为您指明正确的方向。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-24
      • 2014-05-18
      • 2015-01-21
      • 2018-05-26
      相关资源
      最近更新 更多