我输入了数学.
import 'dart:math';
Run Code Online (Sandbox Code Playgroud)
但是我怎么称呼"PI"不变?
这不起作用.
math.pi / 12.0
Run Code Online (Sandbox Code Playgroud)
Rao*_*che 26
你应该
import 'dart:math' as math;而不仅仅是import 'dart:math';
因为当您使用as关键字时,您为导入的库提供了一个名称,以便您可以在文件的任何位置引用它
作为已接受答案的替代方法,您可以不带前缀继续导入,并且引用pi就像pi:
import "dart:math" show pi;
main() {
print(pi / 12);
}
Run Code Online (Sandbox Code Playgroud)
这和前缀一样有效。您偏爱的是口味问题。