zoukankan      html  css  js  c++  java
  • 【置顶】技术每天一点点--2020.01-2020.12

     
    序号 主题 日期 内容 备注  
    00 Java核心技术的源代码修改上线 2020.01.04
    • Java核心技术的源代码修改上线: page #87

    == 图片 

       
    01 【01】补码,原码,反码 2020.01.01
    • 补码:https://baike.baidu.com/item/补码/6854613?fr=aladdin

             ==就是因为有模的存在,减法变成了加法

            a-b = a+(mod-b)

           == 负数的补码是其各位取反(符号位为0时变成1,符号位为1时不变化)。后加1

       
     02  【02】Java中的数值运算 2020.01.01 
    • BigDecimal 

    == new BigDecimal()

    == BigDecimal.valuleOf()

    == divide(testBigDecimal, 6, BigDecimal.ROUND_HALF_UP); 

    == doubleValue()

    • double
    • log pow

    == Math.log

    ==Math.log10()

    ==Math.pow(10D, indexDouble)

     1         //a,b,c三个值
     2         BigDecimal a = new BigDecimal(1);
     3         BigDecimal b = new BigDecimal(5);
     4         BigDecimal c = new BigDecimal(20);
     5 
     6         BigDecimal max = c;//一堆数中的最大数
     7         BigDecimal end = new BigDecimal(100);//要得到的区间的最大值
     8 
     9         double index = (new BigDecimal(Math.log10(max.doubleValue())).divide(new BigDecimal(100), 6, BigDecimal.ROUND_HALF_UP)).doubleValue();
    10         
       
               
               
               

  • 相关阅读:
    python之简单窗口
    hdu1237简单计算器
    BST二叉查找树的实现与操作
    huffman树入门
    hdu2043密码
    hdu1870愚人节的礼物
    hdu 2085 核反应堆
    hdu 2066 一个人的旅行(Dijkstra求最短路问题)
    hdu 2063 过山车 (二分匹配)
    hdu 2067 小兔的棋盘(Catalan数)
  • 原文地址:https://www.cnblogs.com/aiweixiao/p/12128963.html
Copyright © 2011-2022 走看看