美文网首页《Flutter之Dart语言基础》
Dart数据类型-数值型(num, Int, double)

Dart数据类型-数值型(num, Int, double)

作者: 高阿呆 | 来源:发表于2019-04-24 02:24 被阅读0次

Dart语言提供内置的数据类型有哪些?


Snip20190423_3.png

前几种是必须掌握的,后边的类型有兴趣的可以自己研究一下.

一.数值型

数值型使用关键字num表示,它包含整型Int和浮点型double两种,它不同于其他的语言有多中数值类型,它只有整型和浮点型两种类型.

①.数值型运算符: +, -, * , /, ~/, %, 这里主要对下边两种运算符做一下特殊说明,其余运算符就不再一一赘述了. (有编程语言的同学都不会对他们太陌生)

"/ "运算符不同于其他语言的运算符,这个运算符结果为一个浮点类型的,举个栗子:

int a = 10;
print(a / 4); // 结果等于2.5

"~/ "在其他语言是没有这个运算符的,这个运算符是取整运算符,举个栗子:

 int a = 10;
 int b = 3;
 print(a ~/ b); // 结果等于3

②.常用的属性

  • isNaN是否是非数字, 源码e: static const double nan = 0.0 / 0.0;
  • isEven是否是偶数
  • isOdd是否是奇数

③.常用的方法

abs() //绝对值
round() // 四舍五入
floor() //舍去小数点之后的整数
ceil() // 舍去小数点之后的整数+1
toInt() //转化成Int类型
toDouble() //转化成浮点型

相关文章

  • Dart学习

    Dart内置类型 (1)Number(数值型)num、int、double(2)String(字符串)'' ...

  • Dart数据类型-数值型(num, Int, double)

    Dart语言提供内置的数据类型有哪些? 前几种是必须掌握的,后边的类型有兴趣的可以自己研究一下. 一.数值型 数值...

  • Flutter2-Dart语法

    变量 final变量 常量 Dart的数据类型 数值型Number: int & double 字符串 bool ...

  • Dart-数据类型:数值型

    Dart中的数据类型主要有: 数值型-Number 分为整型int和浮点型double 字符型-String 布尔...

  • Dart 和 Kotlin 之间的一些差异

    Dart 基础数据类型 Dart 主要类型有以下几种: num数值有两个子类型:int : 任意长度的...

  • dart:core - 数字

    // dart:core 核心库定义了num, int 以及double、collections、errors、...

  • 数字(num, int, double) Dart语言相较于其他语言,它只有三种数字类型,num, int, do...

  • Dart基础(一),基本类型&运算符

    一、常用数据类型 1, num 数值类型 int double 2,String 字符串 注意,这里可以使用三个'...

  • Java 数据类型的划分

    基本数据类型 数值型1、整数 :byte、short、int、long2、小数 : float 、 double ...

  • 数据库复习

    1、基本数据类型数值型整数:byte short int long浮点数:float double字符型:char...

网友评论

    本文标题:Dart数据类型-数值型(num, Int, double)

    本文链接:https://www.haomeiwen.com/subject/bcjvgqtx.html