输入若干对浮点数,对每对浮点数输出其精确的和与乘积。
以下输入样例为两对浮点数输入,实际上有可能有不定对数的浮点数需要输入计算。

注1:直接使用double类型数据进行运算,无法得到精确值。
注2:输出时直接调用BigDecimal的toString方法。

输入样例:

69.1 0.02
1.99 2.01

输出样例:

69.12
1.382
4.00
3.9999
import java.util.Scanner;
import java.math.BigDecimal;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);while (in.hasNext()) {BigDecimal a = new BigDecimal(in.next().toString());BigDecimal b = new BigDecimal(in.next().toString());System.out.println(a.add(b));System.out.println(a.multiply(b));}}
}

jmu-Java-02基本语法-05-浮点数的精确计算 (1 分)相关推荐

  1. 7-2 jmu-Java-02基本语法-05-浮点数的精确计算 (1 分)

    7-2 jmu-Java-02基本语法-05-浮点数的精确计算 (1 分) 输入若干对浮点数,对每对浮点数输出其精确的和与乘积. 以下输入样例为两对浮点数输入,实际上有可能有不定对数的浮点数需要输入计 ...

  2. c语言浮点数如何精确计算,浮点数精确运算的分析和解决办法

    1.01 + 2.01 = 3.02 2.01 * 2.01 = 4 0401   不知你注意没有,这个很寻常的等式,你如果将它放在C++中,Java中,Basic中,它 居然是不成立的.计算机在开玩 ...

  3. 利用Java的BigDecimal与马青公式精确计算π后10000位,

    首先给出公式如下: π=16arctan1/5−4arctan1/239: 即是 π=16×(1/(1×5)−1/(3×5的3次方)+1/(5×5的5次方)-)−4×(1/(1×239)−1/(3×2 ...

  4. java精确测量文本高度_基于文本精确计算UITableViewCell的高度

    我正在开发一个ios应用程序,并使用autolayout我正在尝试创建一个具有不同行高的表视图 . 原型单元的布局如下: 我有一个主单元格(黑色)里面有一个UIView(红色),里面有一个UILabe ...

  5. 第二章 Java浮点数精确计算

    1.实际意义 在实际开发中,如果需要进行float或double的精确计算(尤其是财务计算),直接使用float或double是不行的(具体的例子看下边的代码的main方法的测试结果),需要使用Big ...

  6. Java中使用BigDecimal进行浮点数精确计算 超大整数 浮点数等计算,没有数位限制...

    (注:前面写了一个超大整数相加的类,参见: 超大整数相加,超过了long的范围,你要怎么做!,后来有朋友评论说BigDecimal可以完全实现我的这这个功能,刚开始的时候,我还不服气,据我所知那里有这 ...

  7. Java中使用BigDecimal进行浮点数精确计算 超大整数 浮点数等计算 没有数位限制

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! (注:前 ...

  8. Java的基础语法:变量、运算符、注释、流程控制、数组

    文章目录 一:标识符.注释 标识符 Java的名称命名规范 注释 二:变量 什么是变量 变量的分类 基本数据类型 数据类型之间运算规则 三:运算符 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运 ...

  9. java/02/java运算符,java逻辑控制,java方法的定义及使用

    java/02/java运算符/java逻辑控制/java方法的定义及使用 运算符 如"="是赋值运算符,四则运算也是运算符. 在程序中运算的式子要简化,用简单的式子 以下运算符可 ...

最新文章

  1. 转:C#中的abstract与virtual
  2. HBase常用操作之namespace
  3. 梯度下降优化方法'原理_优化梯度下降的新方法
  4. android 获取通讯录全选反选_Xamarin.Forms读取并展示Android和iOS通讯录 TerminalMACS客户端...
  5. Facebook工程师之死,一个走钢丝的互联网中年男人
  6. [独家放送]Unity2020规划预览,可视化编程又双叒叕来了!
  7. 【毕业设计】jsp+sql毕业生招聘系统毕业设计(系统+论文+英文文献+综合材料)
  8. K8s宣布弃用Docker?千万别慌!
  9. VS2012 注册密钥
  10. librtmp库API介绍及其结构概述
  11. Chevereto网站存放图像至相应二级分类文件夹
  12. 一个三非渣本的安卓秋招之路
  13. NX二次开发(C#)-UI Styler-选择对象TaggedObject转换为Body、Face等对象
  14. 关于怎么把Excel表格导入MySQL数据库中
  15. 计算机解决科学研究,EndNote在Word中插入文献时电脑变卡的解决方法 | 科研动力...
  16. 【网络驱动】GMAC 系统框架
  17. 方正集团面试过程。。。
  18. 【Python + selenium】在浏览器打开新页签,打开方式
  19. 2021新版本Nacos配置中心提示‘url‘ attribute is not specified and no embedded datasource could be configured
  20. 十大最受欢迎的密码破解工具

热门文章

  1. 家园垃圾分类php源码,PHP垃圾分类设备机器类企业网站整站源码(带手机移动端) dedecms内核...
  2. python qq红包_python实现红包裂变算法
  3. 如何使用装饰器创建一个简单的UI库
  4. PowerPoint制作技巧四则
  5. 手游神武2最新服务器,《神武》再开新服 预告搭配豪礼相送
  6. QPlayer插件究竟该怎么导入网易云音乐?
  7. 电吹风工作原理介绍与维修
  8. GTA5需要什么配置?
  9. 井中月之网名由来,不知道的可以进来,瞧瞧....
  10. C语言,1 3 5 7 9…… 9999,《C语言数据结构》第1至9章自测题答案大全一创新.doc...