float、double以及正负无穷大——2017.08.01

package Collection;
public class PrimitiveType {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		float f=5.45321562154655215f;//定义float类型后面必须加f
		float f1=5.2354f;    //对比两个输出结果之间的差异
		float  f2=54222.4541564664f;
		float  f3=574841154.021f;
        System.out.println(f);
        System.out.println(f1);
        System.out.println(f2);
        System.out.println(f3);
        /*
         * 5.4532156
           5.2354
           54222.453
           5.7484115E8
            经过对比我们发现如果float输出不超过8位
     数字E8表示乘以科学计算法
         */
	}

}
package Collection;

public class PrimitiveDouble {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
      double d1=23518811455.5144;
      double d2=2.5;
      System.out.println(d1);
      System.out.println(d2);
	}

	 //2.35188114555144E10
	//2.5
	//此时double可以不带d;
}

  

package Collection;

public class PrimitiveDouble {

	public static void main(String[] args) {

      System.out.println(3.2f/0);
      System.out.println(-3.2f/0);
      //Infinity     正无穷大
     // -Infinity    负无穷大
	}

	//Infinity     正无穷大
    // -Infinity    负无穷大
}

  

时间: 2024-10-10 14:22:53

float、double以及正负无穷大——2017.08.01的相关文章

Java运算符——2017.08.01

package Collection;//除法运算与求余运算的区别 public class Div { public static void main(String[] args) { // TODO Auto-generated method stub int int1=5; int int2=2; double double1=2.0; //除法运算结果 System.out.println(int1/int2); System.out.println(int1/double1); /*

2017/08/01 工作日志

昨天下班前拿到一份文档,就是上次开会时说的新系统的需求文档,记录了一些名词 EMR(Electronic Medical Record).EHR(Electronic Health Record). HIS:医疗信息系统(广义).HMIS:医疗管理信息系统(狭义). CIS(Clinical Information System)临床信息系统.HRP(Hospital Resource Planning System)医院运营管理信息系统. CDA(Clinical Document Archi

Java流程控制——2017.08.01

package Collection; import org.omg.CORBA.SystemException; public class ifexpression { public static void main(String[] args) { //if表达式针对布尔表达式或者boolean值 //第一种方式 int a=5; int b=7; int c=84; if(a<b){ System.out.println("a小于b"); } //第二种方式 if(a>

解决java float double 浮点型参与计算失精度

本人前段时间做一个社区电商应用,发现了一个 天坑   ...................让我哭会 . 下面听听我的踩坑之路吧 ,电商肯定跟¥打交道了,计算少不了的.由于本人太菜 单纯的以为  float  double 可以直接参与加减乘除 感觉这种代码万无一失没去想这么多直接 float*int . 之前简单测试没问题,项目上线后自己偶然才发现的(不知道公司测试干嘛的) ,当选择多件商品时 , 还是直接说现象吧 比如 在代码中    0.1 f  * A         A为int 型  

X100S Collection Before 2014/08/01

风暴前的东京湾 // Tokyo Bay before Storm 上野公园 // Ueno Park X100S Collection Before 2014/08/01,布布扣,bubuko.com

【读书笔记】技术每天一点点--2017.08月

本文地址:http://www.cnblogs.com/aiweixiao/p/7451352.html 本文提纲: 概述 每天进展 1.[遗留问题] 1.1)[问题] 问题列表 1.2)[todo] todo 2.[每天进展] 2.1)[2017.08.30] [运维]<京东应用运维智能化演进实战>(文件列表有): --部署,变更与发布维护 --JDOS系统,对代码镜像在开发,测试,预发布,线上环境之间流转 --交付:向开发交付充足的资源,向业务方交付稳定的系统(响尾蛇系统),向运维交互可维

2017/08/20 工作日志

最近加班和琐事好多,差点断了习惯,今日解决了一大堆,不过还有不少,但感觉已经好很多了,日常以后就不写在这边了,还是以贴技术部分的参考为主. 2017/08/09 从这一天开始被卡在ZTree的地区树上好几天,几乎没有进展,思维非常混乱.记录的东西有这几点: 1.类+问号:说明这是可以为null的类型. 2.使用项目引用会自动生成抽取,使用方法是"右键项目-属性页",用w3wp这个进程调试也与这个有关. 2017/08/11 一直没能解决地区树的问题,转到了改其他后台,做了组织机构的添加

【iOS】stringWithFormat 保留小数点位数 float double

以前就见过,如下: text = [NSString stringWithFormat:@"%.1f", percentageCompleted]; 但一直没在意.刚一时好奇,查了下,原来很简单: %.1f  表示小数点一位,%.2f 表示小数点2位,依次类推. 这篇文章 ios NSString format 保留小数点 float double 解释得很详细,我只参考了一小部分,有助!分享下!

调试大叔V1.0.1(2017.09.01)|http/s接口调试、数据分析程序员辅助开发神器

2017.09.01 - 调试大叔 V1.0.1*支持http/https协议的get/post调试与反馈:*可保存请求协议的记录:*内置一批动态参数,可应用于URL.页头.参数:*可自由管理cookie:*支持请求的代理与模拟环境参数设置:*时间戳管理(取网络当前时间戳.转成日期.转成倒计时):*支持拖放文件到本程序窗计算文件的MD5.SHA1.CRC32值:*集成常见编码解码(Ansi与Utf8互转.URL加解密.UniCode转中文);*集成常用符号与其UniCode值:*集成常用数学计算