【发布时间】:2022-10-15 04:02:07
【问题描述】:
如何在颤动中找到 Log2(x)?
我没有在颤振数学包中找到匹配函数
笔记:
对数基地 2
【问题讨论】:
-
使用基本公式的对数变化。
标签: flutter dart math calculator calculation
如何在颤动中找到 Log2(x)?
我没有在颤振数学包中找到匹配函数
笔记:
对数基地 2
【问题讨论】:
标签: flutter dart math calculator calculation
正如其他人所说,您可以使用Logarithm change of base formula .
import 'dart:math';
double logBase(num x, num base) => log(x) / log(base);
double log2(num x) => logBase(x, 2);
【讨论】:
正如其他人所提到的,实现日志库 X 是单行的,但是如果您希望其他人编写这一行,那么请查看已实现此功能的 Dart Basic Utils 包。具体来说,请参阅 MathUtils 部分:https://github.com/Ephenodrom/Dart-Basic-Utils#mathutils
免责声明:我是贡献上述功能的人。
【讨论】: