一:案例数据

public class Math {public static void main(String[] args) {int a=10;String b="10";String c="0.032";double d=10;double d1=0;Double e=20D;float f=12;Float g=13F;long  h=18;Long  i=19L;}
}

二:解决方式

1)转化为String看里面是否包含(.),包含即为小数

System.err.println(String.valueOf(a).contains("."));    //false
System.err.println(String.valueOf(d).contains("."));    //true
System.err.println(String.valueOf(d1).contains("."));   //true
System.err.println(String.valueOf(f).contains("."));     //true

2)转化为String看里面(.)的索引位置和0的比较,大于0即为小数

System.err.println(String.valueOf(a).indexOf(".")>0);  //false
System.err.println(String.valueOf(d).indexOf(".")>0);  //true
System.err.println(String.valueOf(d1).indexOf(".")>0);  //true
System.err.println(String.valueOf(f).indexOf(".")>0);     //true

如何判断一个数是小数(面试题)相关推荐

  1. 怎么在Java里辨别小数_求教java中如何判断一个数是不是小数,求详细代码及解释...

    求教java中如何判断一个数是不是小数,求详细代码及解释 关注:62  答案:2  mip版 解决时间 2021-01-29 22:49 提问者孤酒醉人心 2021-01-29 03:13 求教jav ...

  2. python如何判断一个数为小数_python判断是否是小数

    一.判断一个数是否为小数 1.有且仅有一个小数点 2.小数点的左边可能为正数或负数 3.小数点的右边为正数 二.实现代码def is_float(str): if str.count('.') == ...

  3. 腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?

    1.腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中? 思想:用数组来存这40亿个数,而且只能用bit来表示.why? ...

  4. python判断是不是整数的命令_介绍python判断一个数是不是正小数和整数的方法

    这篇文章主要介绍了python 判断是否为正小数和正整数的实例的相关资料,这里提供实例,实例注释说明很清楚,需要的朋友可以参考下 python 判断是否为正小数和正整数的实例 实现代码: def ch ...

  5. C语言试题六十九之请编写函数判断一个数是不是素数

    1. 题目 编写函数:判断一个数是不是素数 素数:素数又称质数.所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除. 2 .温馨提示 ...

  6. 判断一个数是否为整数、正整数、小数通用算法

    思路 用它本身减去它保留0位小数(建议不要四舍五入,直接舍去小数部分)的值和0去比较 如果大于0,说明这个数是小数 如果等于0,说明这个数是整数 不会出现小于0的情况. 如果还要判断是否是正整数,那么 ...

  7. python 如何判断一个数为整数?(判断整数,没有小数)(取余)判断整型 isinstance()

    方法1 判断是否为整数(即使不为整型) # -*- coding: utf-8 -*- """ @File : test.py @Time : 2020/6/25 11: ...

  8. C++(面试题):给40亿个不重复的无符号整数,没排过序,如何快速判断一个数是否在这40亿个数中

    给40亿个不重复的无符号整数,没排过序,给你一个无符号整数,如何快速判断这个数是否在这40亿个数中? 首先看到这个题第一个想到的就是遍历一遍,看这个数在不在.但是这样的时间复杂度太高了O(N),数据量 ...

  9. 算法面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?

    问题描述:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中? 问题分析:40亿 不重复 ,没有排序. 40亿个unsigned i ...

最新文章

  1. GIF动图之父Stephen Wilhite去世,享年74岁
  2. 基于移动位置服务器,移动定位服务器的设计与实现
  3. 小程序----面试题总结
  4. 【渝粤题库】陕西师范大学201491 法学导论作业
  5. PAT1023. 组个最小数
  6. py库: GUI(tkinter)
  7. ★LeetCode(704)——二分查找(JavaScript)
  8. 机器人搬运礼盒程序_机器人搬运程序.doc
  9. 第一次作业:阅读优秀博文感想
  10. LINUX下载编译libsrtp-1.5.0
  11. Leetcode题目practice
  12. java ajax_Ajax Java示例
  13. 小米平板2wifi驱动下载_小米WiFi驱动官方下载_Xiaomi小米随身WiFi驱动官方最新版下载-华军软件园...
  14. sfm三维重建源码_多视图几何三维重建实战系列之COLMAP
  15. Win10快捷键大全快速开发切换操作之道
  16. 二叉树:前序与后序、前序与中序以及中序与后序相同、相反的特征
  17. windows server 2003忘记密码
  18. 机器学习之信用卡诈骗案例总结
  19. 对应win10的服务器系统,我的系统变成win10远程服务器系统
  20. #Paper Reading#Modeling Task Relationships in Multi-task Learning with Multi-gate Mixture-of-Experts

热门文章

  1. 绝非配角:AI浪潮中的加拿大
  2. 电脑病毒木马的清除和防范方法
  3. a: link visited active hover的使用顺序
  4. 麻将胡牌算法(遍历+剪枝)
  5. mysql和sql server连接不上_php-通过不可靠的网络连接在MySQL和SQL Server...
  6. 从容面对起伏,半岛体育期待与里昂的新故事
  7. 【零基础学习服装设计】服装色彩搭配试听课_豆瓣
  8. 白帽子的自我修养之Web安全入门级笔记——什么是Web安全
  9. 碰到CTS问题我该如何处理?
  10. 在服务器上发布 asp以及html网站 配置过程