/** * Created with IntelliJ IDEA. * Author: zyc2913@163.com * Date: 2020/9/22 10:25 * Version: 1.0 * Description:习题训练 */ object Test1 {
def main(args: Array[String]): Unit = {
/** * 1、在Scala REPL中,计算3的平方根,然后再对该值求平方。现在,这个结果与3相差多少? */ //导入数学运算 import math._ //求3的平方根 val d = sqrt(3) //求平方 val d1 = d * d //求差 val d2 = d1 - 3 //打印到控制台 println(d2) //-4.440892098500626E-16
/** * 2、如何检测一个变量是val还是var? * val 定义的是一个值,不能修改 * var 定义的是一个变量,可以修改 * 要检测一个变量是val还是var,给这个变量重新赋值看是否报错就能判断, * 如果赋值后报错说明是val,如果不报错就是var */