6473怎么用加减乘除用英语怎么说得24

视频: 中电四十一所熔纤机,2015性价比手持光纤熔接机6473视频介绍,光纤熔接机教学
分享给好友
您需要先安装&,才能下载视频哦
用优酷App或微信扫一扫,在手机上继续观看。
中电四十一所熔纤机,2015性价比手持光纤熔接机6473视频介绍,光纤熔接机教学
分享给站外好友
把视频贴到Blog或BBS
flash地址:
<input type="text" class="form_input form_input_s" id="link3" value=''>
<input id="link4" type="text" class="form_input form_input_s" value=''>
中电四十一研究所新型号光纤熔接机 官方正品
节目制作经营许可证京字670号
京公网安备号
药品服务许可证(京)-经营-6598人阅读
BigDecimal.java扩展类:
import java.math.BigD
public class Arith {
* 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精
* 确的浮点数运算,包括加减乘除和四舍五入。
//默认除法运算精度
private static final int DEF_DIV_SCALE = 10;
//这个类不能实例化
private Arith(){
* 提供精确的加法运算。
* @param v1 被加数
* @param v2 加数
* @return 两个参数的和
public static double add(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.add(b2).doubleValue();
* 提供精确的减法运算。
* @param v1 被减数
* @param v2 减数
* @return 两个参数的差
public static double sub(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.subtract(b2).doubleValue();
* 提供精确的乘法运算。
* @param v1 被乘数
* @param v2 乘数
* @return 两个参数的积
public static double mul(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.multiply(b2).doubleValue();
* 提供(相对)精确的除法运算,当发生除不尽的情况时,精确到
* 小数点以后10位,以后的数字四舍五入。
* @param v1 被除数
* @param v2 除数
* @return 两个参数的商
public static double div(double v1,double v2){
return div(v1,v2,DEF_DIV_SCALE);
* 提供(相对)精确的除法运算。当发生除不尽的情况时,由scale参数指
* 定精度,以后的数字四舍五入。
* @param v1 被除数
* @param v2 除数
* @param scale 表示表示需要精确到小数点以后几位。
* @return 两个参数的商
public static double div(double v1,double v2,int scale){
if(scale&0){
throw new IllegalArgumentException(
"The scale must be a positive integer or zero");
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.divide(b2,scale,BigDecimal.ROUND_HALF_UP).doubleValue();
* 提供精确的小数位四舍五入处理。
* @param v 需要四舍五入的数字
* @param scale 小数点后保留几位
* @return 四舍五入后的结果
public static double round(double v,int scale){
if(scale&0){
throw new IllegalArgumentException(
"The scale must be a positive integer or zero");
BigDecimal b = new BigDecimal(Double.toString(v));
BigDecimal one = new BigDecimal("1");
return b.divide(one,scale,BigDecimal.ROUND_HALF_UP).doubleValue();
* 提供精确的类型转换(Float)
* @param v 需要被转换的数字
* @return 返回转换结果
public static float convertsToFloat(double v){
BigDecimal b = new BigDecimal(v);
return b.floatValue();
* 提供精确的类型转换(Int)不进行四舍五入
* @param v 需要被转换的数字
* @return 返回转换结果
public static int convertsToInt(double v){
BigDecimal b = new BigDecimal(v);
return b.intValue();
* 提供精确的类型转换(Long)
* @param v 需要被转换的数字
* @return 返回转换结果
public static long convertsToLong(double v){
BigDecimal b = new BigDecimal(v);
return b.longValue();
* 返回两个数中大的一个值
* @param v1 需要被对比的第一个数
* @param v2 需要被对比的第二个数
* @return 返回两个数中大的一个值
public static double returnMax(double v1,double v2){
BigDecimal b1 = new BigDecimal(v1);
BigDecimal b2 = new BigDecimal(v2);
return b1.max(b2).doubleValue();
* 返回两个数中小的一个值
* @param v1 需要被对比的第一个数
* @param v2 需要被对比的第二个数
* @return 返回两个数中小的一个值
public static double returnMin(double v1,double v2){
BigDecimal b1 = new BigDecimal(v1);
BigDecimal b2 = new BigDecimal(v2);
return b1.min(b2).doubleValue();
* 精确对比两个数字
* @param v1 需要被对比的第一个数
* @param v2 需要被对比的第二个数
* @return 如果两个数一样则返回0,如果第一个数比第二个数大则返回1,反之返回-1
public static int compareTo(double v1,double v2){
BigDecimal b1 = new BigDecimal(v1);
BigDecimal b2 = new BigDecimal(v2);
pareTo(b2);
测试例子:
public class Test1 {
public static void main(String[] args) {
double info = 0.000;
double base = DecimalCalculate.div(5, 14, 3);
info += (-1) * base * Math.log(base);
System.out.println(info);
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:155655次
积分:1856
积分:1856
排名:第10841名
原创:20篇
转载:14篇
评论:146条
(2)(4)(6)(15)(1)(6)6473怎么用加减乘除得24_百度知道
6473怎么用加减乘除得24
请及时点击【采纳为满意回答】按钮~~手机提问的朋友在客户端右上角评价点【满意】即可,~如果你认可我的回答算不出来24。~你的采纳是我前进的动力~~O(∩_∩)O;谢谢请采纳如果你认可我的回答,记得好评和采纳,敬请及时采纳
其他类似问题
为您推荐:
加减乘除的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁6473怎么用加减乘除得24
拍照搜题,秒出答案
6473怎么用加减乘除得24
6473怎么用加减乘除得24
算不出来24;谢谢请采纳如果你认可我的回答,敬请及时采纳,~如果你认可我的回答,请及时点击【采纳为满意回答】按钮~~手机提问的朋友在客户端右上角评价点【满意】即可.~你的采纳是我前进的动力~~O(∩_∩)O,记得好评和采纳,互相帮助亲宝儿歌播放器
下载播放器
请记得我们的网站点此收藏

我要回帖

更多关于 加减乘除24 的文章

 

随机推荐