计算一天的毫秒与微秒相除
来源:互联网 发布:美国经济数据gdp 编辑:程序博客网 时间:2024/05/01 14:39
/** * Created by Administrator on 2017/2/27 0027. * 一天的毫秒数除以微秒数 */public class MillisecondNum { public static void main(String[] args) { int millisecond = 24*60*60*1000; int microsecond = 24*60*60*1000*1000; //int的边界大概是20亿 System.out.println(microsecond/millisecond); //TODO:第一次尝试,5 long millisecond1 = 24*60*60*1000; //这样的写法相当于没变,long和float后跟L、F long microsecond1 = 24*60*60*1000*1000; //long边界大概是九百万亿 System.out.println(microsecond1/millisecond1); //TODO:第二次尝试,5 BigDecimal bigDecimal1 =new BigDecimal(millisecond); BigDecimal bigDecimal = new BigDecimal(microsecond); // System.out.println(new BigDecimal(String.valueOf(millisecond)).divide(new BigDecimal(String.valueOf(microsecond)))); //TODO:尝试3,报错,十进制膨胀 System.out.println(bigDecimal.divide(bigDecimal1,2)); //TODO:尝试4,6 final long longsecord = 24L*60*60*1000*1000; final long shortsecord = 24L*60*60*1000; System.out.println(longsecord/shortsecord); //TODO:尝试5,1000 }}5561000得到五是因为计算溢出,具体没有搞懂,以后回来填坑得到六估计是同样的问题长整型需要加上L才生效。
0 0
- 计算一天的毫秒与微秒相除
- java计算一天的微秒数
- Java中时间的计算 年月日小时分钟秒毫秒微秒
- 毫秒,微秒级时间的应用
- 毫秒,微秒,纳秒
- C语言 计算程序运行时间(精确到毫秒/微秒)
- iOS 时间戳 毫秒 微秒
- WINCE 微秒级与毫秒级延时函数----s/ms/us/ns
- C++11的chrono库,可实现毫秒微秒级定时
- 秒的换算:ms(毫秒),μs(微秒),ns(纳秒),ps(皮秒)
- 秒的换算:ms(毫秒),μs(微秒),ns(纳秒),ps(皮秒)
- 秒的换算:ms(毫秒),μs(微秒),ns(纳秒),ps(皮秒)
- Window系统下C/C++程序毫秒和微秒级程序运行时间的获取方法
- (笔记)linux c获取当前时间的函数gettimeofday(毫秒微秒)
- WINCE 微秒、毫秒级延时函数
- WinCE 微秒和毫秒级延时函数
- MySQL:如何获得 MySQL 毫秒、微秒
- 微秒, 纳秒,毫秒, 时间单位换算
- 学习使用安卓系统的相机和相册
- Qt中Tcp:Server、Client
- redis-结合Sentinel实现主从配置
- Ajax技术1——XMLHttpRequest对象
- 选票统计
- 计算一天的毫秒与微秒相除
- leetcode/algorithm 3. Longest Substring Without Repeating Characters
- R语言主成分分析
- jQuery获取当前时间
- iOS中的Copy
- 静态代码块+构造代码块+构造方法
- java注解和反射制作dao基类的练习
- 删除线性表中的重复元素
- Wireshark学习笔记——如何快速抓取HTTP数据包