目录

意思是:

错误代码:

错误信息:

错误的原因:

正确的代码:

注意!

a代码:

a运行结果:


意思是:

错误代码:

public class bbb {public static void main(String[] args) {float f1=1.65;System.out.println(f1);}
}

错误信息:

        不能从double双精度类型转换到float单精度类型。


错误的原因:

        浮点常量的默认类型是double,改成float类型后面要加F。


正确的代码:

public class bbb {public static void main(String[] args) {float f1=1.65F;//浮点常量的默认类型是double,改成float类型后面要加F。System.out.println(f1);}
}

注意!

浮点数尽量不用于比较,精度不精确!

a代码:

public class bbb {public static void main(String[] args) {float f2=0.1F;double d3=1.0/10;System.out.println(f2==d3);}
}

根据数学的计算是正确的,但是结果却不是,看下面的运行结果!

a运行结果:

这种情况是不确定的,有时是正确的,有时是错误的,所以尽量不要用浮点数进行比较!

(JAVA)错误:Type mismatch: cannot convert from double to float ,这是什么意思?如何解决?相关推荐

  1. byte类型转换细节分析:Type mismatch: cannot convert from int to byte?出现这个报错的解决方案

    面对这种问题,大家应该都有这样的疑惑,我全部都是byte类型的数据,而且两个相加也并没超过byte类型的表示范围,但是为什么会报错Type mismatch: cannot convert from ...

  2. Type mismatch: cannot convert from org.hibernate.annotations.CascadeType to javax.persistence.Cascad

    Type mismatch: cannot convert from org.hibernate.annotations.CascadeType to javax.persistence.Cascad ...

  3. Type mismatch: cannot convert from int to Object错误

    第一, 需要装 jre1.5.0及以上的版本 第二, 在eclipse的'Window' 'Preference' 'Java'里, 'Install JREs'里设置你装的jre 第三,在eclip ...

  4. 报错:Type mismatch: cannot convert from Object to Car

    问题描述: 一个非常简单的spring项目,用静态工厂方法配置bean实例.项目的目录结构如下: 代码如下: Car.java 1 package com.tt.spring.beans.factor ...

  5. Type mismatch: cannot convert from int to byte

    byte Agreement = 0x82; byte Agreement = (byte)0x82; 转载于:https://www.cnblogs.com/kaixin110/archive/20 ...

  6. Type mismatch:

    Type mismatch: cannot convert from java.sql.PreparedStatement to com.mysql.jdbc.PreparedStatement im ...

  7. Type mismatch Can‘t assign java.math.BigDecimal to java.lang.Double

    在数据库中通过 sum 查询出来的数值,进行赋值时会进行报错 MyBatis 的 XML 文件类似这样 select sum(xxx) as xxx, sum(yyy) as yyy from ttt ...

  8. java参数错误,参数不匹配错误java.lang.IllegalArgumentException: argument type mismatch

    当前位置:我的异常网» Java Web开发 » 参数不匹配错误java.lang.IllegalArgumentException 参数不匹配错误java.lang.IllegalArgumentE ...

  9. Scala error: type mismatch; found : java.util.List[?0] required: java.util.List[B]

    Scala error: type mismatch; found : java.util.List[?0] required: java.util.List[B] 目录 Scala error: t ...

最新文章

  1. 你离开学只差这个视频:李宏毅机器学习2020版正式开放上线
  2. 【Android 插件化】Hook 插件化框架 ( 反射工具类 | 反射常用操作整理 )
  3. H5实例教学--微信内嵌视频1(案例浅析)
  4. ABP(现代ASP.NET样板开发框架)系列之2、ABP入门教程
  5. 北京大学计算机学院周磊,马秀莉-北京大学信息科学技术学院
  6. VS2015 编译boost
  7. 【路径规划】基于matlab粒子群融合遗传算法栅格地图路径规划【含Matlab源码 526期】
  8. 在 Windows 7 下手动删除驱动程序
  9. UWP 中的各种文件路径(用户、缓存、漫游、安装……)
  10. ar 华为路由器 端口映射_华为AR1220-S路由器WEB界面鸡肋使用命令映射多端口方法...
  11. 朱松纯团队新作:让AI「读懂」人类价值观!登上Science Robotics
  12. WORD文档无法编辑解决
  13. S合金元素对不锈钢组织和性能的影响
  14. 解决HTML显示中文乱码问题
  15. c#打开数据库连接池的工作机制_详解数据库连接池概念、原理、运行机制等
  16. 字节转字符的三种方式
  17. 【vn.py】源码解析之布林通道(BollChannel)策略
  18. 音乐制作编曲软件推荐:Studio One 6 中文特别版,支持视频配乐,加歌词音轨等等
  19. c盘中可以删除的文件有哪些?
  20. pat B1015 德才论

热门文章

  1. INFOR-CRB开发教程
  2. Linux命令全家桶以及vim/gcc/gdb/makefile/yum
  3. linux上的社交软件,瞧瞧社交app-瞧瞧下载v1.6.0-Linux公社
  4. Tensorflow2——Eager模式简介以及运用
  5. 山东菏泽家乡网页代码 html静态网页设计制作 dw静态网页成品模板素材网页 web前端网页设计与制作 div静态网页设计
  6. pandas数据类型转为str
  7. 用树莓派搭建远程下载+私有云盘(中篇)
  8. gm/Id 设计方法
  9. 物联网卡开启养老新模式
  10. Redis 乱码解决与思考