double a=25/2

等同于int b=25;

int c=2;

int d=b/c;

double a= (double)d;

结果12.000000000000000

想要12.5的结果:

方法1 double a=25.0/2

方法2 double=25/2.0

float aaa = 25 / 2;

结果是12.0000000,有7位小数。

说明:

float:浮点型数据类型,FLOAT 数据类型用于存储单精度浮点数或双精度浮点数。此表示形式为 float 类型提供了一个大约在 -3.4E+38 和 3.4E+38 之间的范围。

double(双精度浮点型)是计算机使用的一种资料型别。它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308。

double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多。

double a=25/2相关推荐

  1. 【注意点分析】1016 Phone Bills (25 分)

    立志用最少的代码做最高效的表达 PAT甲级最优题解-->传送门 A long-distance telephone company charges its customers by the fo ...

  2. 2015年培养学员25万人,每年增长25%,请问按此增长速度,哪一年培训学员人数到达100万人?

    2015年培养学员25万人,每年增长25%,请问按此增长速度,哪一年培训学员人数到达100万人? //2015年培养学员25万人,每年增长25%,请问按此增长速度,哪一年培训学员人数到达100万人?p ...

  3. 2012年培养学员25万人,每年增长25%,请问按此增长速度,哪一年培训学员人数到达100万人?

    //2012年培养学员25万人,每年增长25%,请问按此增长速度,哪一年培训学员人数到达100万人? public class GetSum4 { public static void main(St ...

  4. java double 计算_Java中的Double类型计算

    一.问题的提出: 如果我们编译运行下面这个程序会看到什么? public class Test{ public static void main(String args[]){ System.out. ...

  5. 201771010111李瑞红《面向对象的程序设计》第八周实验总结

    实验八接口的定义与使用 实验时间 2018-10 理论部分 6.1 接口:用interface声明,是抽象方法和常量值定义的集 合.从本质上讲,接口是一种特殊的抽象类. 在Java程序设计语言中,接口 ...

  6. TSP问题——动态规划

    Traveling Salesman Problem Description: Time Limit: 4sec    Memory Limit:256MB 有编号1到N的N个城市,问从1号城市出发, ...

  7. opencv3 视频稳像

    OpneCV3.x中提供了专门应用于视频稳像技术的模块,该模块包含一系列用于全局运动图像估计的函数和类.结构体videostab::RansacParams实现了RANSAC算法,这个算法用来实现连续 ...

  8. 【ACM】杭电OJ 2048 2049

    两题均是错排公式与阶乘的运用 2048算的是一个比例,2049计算的是一个事情发生的总数 一个用double 来存放数据,一个用long  long来存放数据 2048 #include <io ...

  9. 如何使用BigDecimal?

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 本文来源于读者投稿,已授权原创申明. 前言:BigDecimal的产生背景 在Java的8种基 ...

最新文章

  1. antlr-2.7.6.jar的作用
  2. java解锁_Java 姿势解锁 —— Lists.transform
  3. linux sed 空间模式,整理:SED的模式空间与缓冲区及n,N,d,D,p,P,h,H,g,G,x解析...
  4. 阿里云首次公布年度3大战略方向,中台做厚,做强生态,还要再招5000人
  5. 2019/2/17 Python今日收获
  6. 分享一个漂亮WPF界面框架创作过程及其源码
  7. offset must be non-negative and no greater than buffer length (0)(tensorflow.keras)
  8. ​​​​iPhone 或 Mac 忘记登录密码,怎么快速找回
  9. 数据库设计的基本规范和原则
  10. 2019 秋季最新最全面 JAVA 面试题 附答案
  11. mysql 1114_mysql返回#1114 - The table 'xxxx'is full解决方法_mysql_爱周末
  12. 基于FPGA的密码锁
  13. 前端框架介绍篇(小白专属)
  14. 此nvidia驱动程序与此windows版本不兼容,此图形的驱动程序无法找到兼容的驱动硬件
  15. LYOI2018 Hzy's Planets
  16. 掌握.NET中的日常打印
  17. Flak扩展库的使用
  18. 分布式处理数据:client
  19. Java 基础学习之类集框架 十 (SortedMap 接口)
  20. 埃斯顿机器人 王杰高_卓越工程师讲坛——南京埃斯顿机器人工程有限公司总经理王杰高博士做客我校新年首期卓越工程师讲坛...

热门文章

  1. 面试题目集锦--二叉树
  2. C++ string中find ,rfind 等函数 用法总结及示例
  3. 数据结构 - 反转单链表(C++)
  4. 赛马问题,毒药问题,倒水问题等智力题
  5. python 打包egg_将Python程序打包到egg或WHL安装包或exe包中,把,python,成,或者,whl
  6. Vue打包后部署使用Nginx
  7. mixin network_基于Mixin Network的Ruby比特币开发教程
  8. 皮一皮:这是人干的事?
  9. 使用 Stream API 高逼格 优化 Java 代码!
  10. 4 个使用率非常高的 Linux 监控工具