scala数据类型_Scala中的数字类型
scala数据类型
Scala数值类型 (Scala Numeric Types)
Numeric type in Scala deals with all types that are stored in numerical. The data type that is used is decimals (float and Double) and integers (Int, Short, Long).
Scala中的数字类型处理所有以数字存储的类型。 使⽤的数据类型是⼗进制(浮点数和双精度)和整数(Int,Short,Long)。
1)Scala中的Int数据类型 (1) Int Data Type in Scala)
int data type ranges from -The int data type
int data type stores integer variables that take memory location of 44 bytes. The value of int data type
2147483648 to 2147483647.
int数据类型的值的范围是-2147483648⾄2147483647。
int数据类型存储整数变量,该变量占44字节的内存位置。 int数据类型
int数据类型
Syntax of initialize Integers:
初始化整数的语法:
var a = 343 // Without date type
var a : Int = 4623 // With data type
Example code for Int data type
Int数据类型的⽰例代码
object MyClass {
def main(args: Array[String]) {
var ch = 324
var b : Int = 3342
println("The value of int ch is " + ch)
println("Value of integer b is " + b)
}
}
Output
输出量
The value of int ch is 324
Value of integer b is 3342
2)Scala中的短数据类型 (2) Short Data Type in Scala)
short data short data type stores the integer value of variables that takes memory location of 22 bytes. The value of short data The short data type
type ranges from -32768 to 32767.
type
短数据类型的值的范围是-32768⾄32767。
短数据类型存储变量的整数值,该变量的内存位置为22个字节。 短数据类型
短数据类型
Syntax of initialize short Integers
初始化short整数的语法
var a = 343 // Without data type will give int
var a : Short = 4623 //without this variable will be integer.
Example code for short data type
短数据类型的⽰例代码
object MyClass {
def main(args: Array[String]) {
var b : Short = 3342;
println("Value of short integer b is " + b);
}
}
Output
输出量
Value of short integer b is 3342
3)Scala中的长数据类型 (3) Long Data Type in Scala)
long data type The long data type
long data type stores integer value to variables that takes memory location of 88 bytes. The value of long data type ranges from -9223372036854775808 to 9223372036854775807.
长数据类型的值的范围是-9223372036854775808⾄
long数据类型将整数值存储到占⽤88个字节的内存位置的变量。 长数据类型
long数据类型
9223372036854775807。
Syntax of initialize long Integers
初始化长整数的语法
var a = 343 // Without date type will give int
decimal是整数数据类型var a : Long = 4623 //without this variable will be integer.
Example code for short data type
短数据类型的⽰例代码
object MyClass {
def main(args: Array[String]) {
var b : Long = 33423452;
println("Value of long integer b is " + b);
}
}
Output
输出量
Value of long integer b is 33423452
4)Scala中的浮动数据类型 (4) Float Data Type in Scala)
float data float data type stores decimal values to its variables that takes memory location of 44 bytes. The value of float data The float data type
type ranges from -3.4E+38 to +3.4E+ single precision.
type
浮点数据类型将⼗进制值存储到其变量中,该变量占据44个字节的内存位置。 float数据类型
float数据类型的值的范围是-3.4E + 38到+ 3.4E + 38,浮点数据类型
即单精度。
Syntax of initialize Float values
初始化Float值的语法
var variable_name = 343.43
var variable_name : Float = 463.876
Example code for float data type
浮点数据类型的⽰例代码
object MyClass {
def main(args: Array[String]) {
var b : Float = 33.97f;
println("Value of Float value b is " + b);
}
}
Output
输出量
Value of Float value b is 33.97
5)Scala中的双数据类型 (5) Double Data Type in Scala)
float data double data type stores decimal values to its variables that takes memory location of 88 bytes. The value of float data The double data type
type ranges from IEEE 754 double-precision float.
type
float数据类型的值的范围为IEEE 754双精度float。double数据类型将⼗进制值存储到其变量中,该变量占⽤88个字节的内存位置。 float数据类型
double数据类型
Syntax of initialize Float values
初始化Float值的语法
var variable_name = 3463.434565 // this will be initialized as float
var variable_name : Double = 46763.87634
Example code for double data type
双重数据类型的⽰例代码
object MyClass {
def main(args: Array[String]) {
var b : Double = 345453.978765;
println("Value of Double value b is " + b); }
}
Output
输出量
Value of Double value b is 345453.978765 scala数据类型
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论