首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Math.round()在Dart中的什么位置?

Math.round()在Dart中的什么位置?
EN

Stack Overflow用户
提问于 2012-11-08 02:25:58
回答 4查看 28K关注 0票数 46

我在Dart中找不到取整数字的方法?

import 'dart:math';

main() {
  print(Math.round(5.5)); // Error!
}

http://api.dartlang.org/docs/bleeding_edge/dart_math.html

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-11-08 02:32:01

是的,有一种方法可以做到这一点。num类有一个名为round()的方法

var foo = 6.28;
print(foo.round()); // 6

var bar = -6.5;
print(bar.round()); // -7
票数 62
EN

Stack Overflow用户

发布于 2012-11-08 02:36:55

在Dart中,一切都是对象。因此,当您声明一个num时,例如,您可以通过round method from the num class对它进行舍入,下面的代码将输出6

num foo = 5.6;
print(foo.round()); //prints 6

在您的情况下,您可以这样做:

main() {
    print((5.5).round());
}
票数 11
EN

Stack Overflow用户

发布于 2018-09-24 20:24:04

这个方程式会帮助你

int a = 500;
int b = 250;
int c;

c = a ~/ b;
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13275824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档