Java输出(2.0 - 1.1)

package com;

public class Welcome {

public static void main(String[] args) {

// TODO Auto-generated method stub

int a = 0b1001;

Float b = 11.5F;

Double c = 33.567D;

System.out.println(Double.POSITIVE_INFINITY);

System.out.println(Double.NEGATIVE_INFINITY);

System.out.println(Double.NaN);

System.out.println(2.0-1.1);

//这里的结果可能和大家的想象有些差别,为什么不是0.9

//而是0.8999999999999999

//这是因为在浮点数职采用二进制系统表示,

//而二进制系统无法精确的表示分数1/10.需要四舍五入。

}

}

时间: 2024-08-03 01:19:07

Java输出(2.0 - 1.1)的相关文章

JAVA学习笔记一(JAVA输出环境变量)

package mytest; import java.util.*;; public class mymain { public static void main(String[] args) { // TODO Auto-generated method stub System.out.print(new Date()); Properties p=System.getProperties(); p.list(System.out); Runtime rt=Runtime.getRuntim

PHP、Java输出json格式数据

  PHP 输出json. $result = mysql_query($sql); //查询结果 $users=array(); $i=0; while($row=mysql_fetch_array($result,MYSQL_ASSOC)){ $users[$i]=$row; $i++; } echo json_encode(array("result"=>"success",'data'=>$users));   防止输出json数据乱码,把数据转

java输出矩阵

输出如下矩阵: 0000 0111 0122 0123 public static void main(String[] args){ for(int i=0;i<4;i++){ for(int j=0;j<4;j++){ System.out.print(i>=j?j:i); } System.out.println(); } } java输出矩阵

java的guice3.0依赖注入方法

java的guice3.0依赖注入方法,这里采用的是官方文档的第一种注入方法. jar包下载地址: https://github.com/google/guice/releases/download/3.0/guice-3.0.zip 工程目录结构: 接口及相应的代码模块 /** * */ package com.test.func; /** * @filename speaking.java * @author code by jianghuiwen * @mail [email protec

在 java 1.8.0 版本的环境下,进行 android apk 的签名操作

注:文章参考了 android 开发者社区的签名指引说明文章,但由于在国内 android 开发者社区已经无法正常访问,因此在这里做下记录. 地址:http://developer.android.com/tools/publishing/app-signing.html#considerations 在开发 android 应用程序的时候,到最后程序都需要进行签名后才可以发布,目前针对 android 应用开发的 ide 一般都会自带了签名的功能,例如 android studio.eclip

开源 免费 java CMS - FreeCMS2.0 移动APP生成信息数据

项目地址:http://www.freeteam.cn/ 生成信息数据 生成当前管理站点下允许移动APP访问的栏目的信息页面. 从左侧管理菜单点击生成信息数据进入. 您可以选择需要生成的栏目,然后点击"生成信息数据"进行信息页数据的静态化. 如果您是此站点的总管理员,您也可以把"是否所有栏目"属性选择为是,点击"生成信息数据"完成对此站点所有栏目的信息页数据的静态化. 系统会在此站点目录/mobile/栏目id/info/YYYY/目录下生成以信

开源 java CMS - FreeCMS2.0发布。

FreeCMS商业版V2.0更新功能 1.标签参数不区分大小写,如向infoList标签传递siteid参数,参数名为siteid或SiteId都可以正确传递参数. 2.增加清空索引功能. 3.增加信息五星评分功能. 4.增加数据模型:站点.栏目.信息,可自由扩展自定义字段. 支持输入方式: 文本框(单行) 文本框(多行) 富文本编辑器 复选列表(checkbox) 单选列表(radio) 下拉列表(select单选) 日期选择框 日期时间选择框 支持验证方式: 中文 英文 Email格式 网址

兼容安卓的java工程1.0

  //兼容安卓的系统 package cn.com.likeshow; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import myvm.test.myActivity; /* * author 张章 * * time 2014-5-12 * */ public class Activity { private Bundle bundle; //savedI

开源 免费 java CMS - FreeCMS2.0 会员密码设置

项目地址:http://www.freeteam.cn/ 密码设置 从右侧管理菜单点击密码设置进入.   输入正确的当前密码和新密码后点击修改即可. 开源 免费 java CMS - FreeCMS2.0 会员密码设置