首页 > 其他分享 >课堂收获

课堂收获

时间:2022-09-18 16:14:40浏览次数:74  
标签:返回 转换 BigDecimal 收获 bd1 bd2 BigDcimal 课堂

一, BigDecimal进行精确计算。

1)导包:import java.math.BigDecimal;

2)建立对象BigDecimal(String)//不推荐BigDcimal(double)因为仍有精度丢失问题。

     将double转换为字符窜的方法:1,Double.toString(12.3);2,BigDcimal bd=BigDcimal.valueof(12.3);

     例如 BigDcimal bd=new BigDcimal("123.3");

3)BigDcimal的方法

     1,bd1.add(bd2);//bd1+bd2

     2,bd1.subtract(bd2);//bd1-bd2

     3,bd1.multiply(bd2);//bd1*bd2

     4,bd1.divide(bd2);//bd1/bd2;

     5,比较两个BigDcimal的数据用的方法:bd1.compareTo(bd2)==0;如果两个数相等返回0;

     6,toString()//将BigDcimal类型的数据转换为字符串返回;

     7,doubleValue()//将BigDcimal类型的数据转换为双精度数返回;

     8,floatValue()//将BigDcimal类型的数据转换为单精度数返回;

     9,longValue()//将BigDcimal类型的数据转换为长整数数返回;

     10,intValue()//将BigDcimal类型的数据转换为整数返回;

 

标签:返回,转换,BigDecimal,收获,bd1,bd2,BigDcimal,课堂
From: https://www.cnblogs.com/130-gzh/p/16705055.html

相关文章

  • 四则运算课堂测试二
    一、定义方法验证题目是否重复;并将出题参数用子方法定义。2、定义随机数生成器子方法,根据出题参数(出题个数、操作数的个数、确定操作数的取值范围)生成全部的随机操作数。......
  • 石家庄铁道大学2022年秋季 2021 级课堂测试试卷(一)(15分)
    石家庄铁道大学2022年秋季  2021 级课堂测试试卷(一)(15分)课程名称: JAVA语言程序设计  任课教师:王建民       考试时间: 150分钟  一、考试要求:1、......
  • jave课堂检测
    packagetest;importjava.util.Scanner;publicclassRoomManagement{ staticintsum=0; staticRoomInformationa[]=newRoomInformation[10]; publicstaticvoid......
  • Java课堂检测反思总结
    在进行课堂检测之前我做完了老师之前发的类似题目,自我感觉还可以,原本以为可以取得一个不错的成绩,但是现实还是给了我当头一棒。15分的课堂检测,最后只得了11.5分,没有达到我......
  • 2021 级软工JAVA课堂测试试卷(一)宿舍管理系统 -----个人总结
    1.a[6]=newRoomInformation("9#107",null,null,null,"20213755",0);对于上述代码,RoomInformation是一个类的构造函数,a[6]是创造的类数组。赋值时需要注意的是,由于构造函......
  • 2021 级软工JAVA课堂测试试卷(一)宿舍管理系统
    packagestudent;publicclassRoomInformation{Stringroomno;Stringroomno1;Stringroomno2;Stringroomno3;Stringroomno4;inthygienesco......
  • 9.2课堂测试总结
    本次课堂测试并没有取得理想的成绩,意识到自己在假期自学的不足之处。我平时的态度不够端正,并没有进行有效的练习,导致有很多知识并没有掌握,以至于见到没有做过的题目就手忙......
  • 课堂检测反思
    在此次的课堂测试中发现了很多的问题,假期当中主要进行的知识点,笔记的学习,缺乏了实际的操作练习,对学的知识点应用不到位,缺乏实际操作练习,同时书写程序是总贪图先把所有的大......
  • 关于课堂测试的自我检讨
    JAVA的学习不能只执拗于理论和听课,要努力实践,实践才是检验真理的唯一标准。对于此次测试,我个人认为应该学习后更多的注重敲,因为我发现在做这个程序的过程中,很多细碎的点是......
  • 每天都进步的课堂随笔Day03
    JavaProcessingControl(流程控制)userinteractionScanner(用户交互scanner)sequentialstructrue(顺序结构)casestructrue(选择结构)loopstructrue(循环结......