注意 不是我寫的,轉載其他博主 很經典 關於BigDecimal.ROUND_HALF_UP與ROUND_HALF_DOWN
關於BigDecimal.ROUND_HALF_UP與ROUND_HALF_DOWN
2018年07月06日 14:38:11 Decoxy 閱讀數:278
由於ROUND_HALF_UP和ROUND_HALF_DOWN涉及到金額的區別
然而翻了其他部落格基本都是錯的,所以概述下這個問題(實際可能遇不到)。
一 基礎知識
ROUND_HALF_UP: 遇到.5的情況時往上近似,例: 1.5 ->;2
ROUND_HALF_DOWN : 遇到.5的情況時往下近似,例: 1.5 ->;1
二 補充知識
ROUND_HALF_UP: 遇到.5的情況時往上近似,例: 1.51 ->;2
ROUND_HALF_DOWN : 遇到.5的情況時往下近似,例: 1.51 ->;2
三 測試
一看不對 2.35 那個結果不對。
2.251 結果是對的。
四 分析錯誤
BigDecimal 型別轉換中
用的是構造方法是double
這裡就知道問題的所在了
五 解決方案
六 解決方案測試
相關推薦
注意 不是我寫的,轉載其他博主 很經典 關於BigDecimal.ROUND_HALF_UP與ROUND_HALF_DOWN
關於BigDecimal.ROUND_HALF_UP與ROUND_HALF_DOWN 2018年07月06日 14:38:11 Decoxy 閱讀數:278 由於ROUND_HALF_UP和ROUND_HALF_DOWN涉及到金額的區別 然而翻了其他部落格基本都是錯的,所以概述下這個問題
BigDecimal的round模式 轉載其他博主 ,我備忘,這個不是我寫的,寫的很好
BigDecimal round_down round_half_up等 mark round mode: - BigDecimal.ROUND_DOWN 截端操作,類似truncate 該模式永遠不會增加被操作的數的值
【學海無涯---那山那水那人】學海無涯,從放棄到開始...贈人玫瑰,手有餘香,感悟人生,感悟自己,當“你”真正看到我的時候,也許就是緣分的開始...如有侵權雷同,請留言博主刪除,博主的文章也可轉載,請註明出處,僅供個人學習參考,謝謝
學海無涯,從放棄到開始...贈人玫瑰,手有餘香,感悟人生,感悟自己,當“你”真正看到我的時候,也許就是緣分的開始...如有侵權雷同,請留言博主刪除,博主的文章也可轉載,請註明出處,僅供個人學習參考,謝...
網易2019秋招前端一站式面經(基礎面+壓力面+HR面,面完博主覺得應該進不去)
面試時間:2018.9.18 13:30 面試地點:武漢雄楚國際大酒店(洪山區) 面試部門:網易雲音樂 本人學校所在城市:深圳(深圳大學) 先來個博主基本資訊吧:我是通訊工程專業的,並非計算機專業,屬於計算機相關專業~。 過程(如果只想瞭解面試問的問題可跳躍閱讀):
源自其他博主分析的jstl+el整理
一個 範圍 返回 container other 定義 vps ice i++ JSTL和EL的使用 是簡化代碼,如果你以前用JAVA嵌入代碼時會這麽做<%names = request.getAttribute("name");%>jsp代碼...<
【copy】必備之常用正則表達式 By 其他博主
包含 其他 意義 exp target 特殊 浮點 net 測試工具 熟練而優雅的使用正則,對於程序員來講,實在太有意義了(即便非此類者,也是好處多多);它輔助處理復雜的文本查詢和字符串操作,不僅能用之於代碼,還能雅之於編輯器,瀏覽器,Terminal等,實在是編碼居家必備
C++幾個重要關鍵字(包含借鑑其他博主的東西)
//記憶體 棧區 與 static區 ,C++為了相容C,#include 只是文字替換,導致一堆名稱空間之間的複雜問題,倍受人詬病 extern 關鍵字 1.基本含義:意如其名,告訴編譯器宣告的東西是外部的。 特殊用法 extern "C" + 函式,宣告這個函式翻譯優化的時候
我們不做看客,只做時代的賦能者 —FMI2018人工智慧與大資料高峰論壇(深圳站)圓滿落幕
科技大潮風生水起,人工智慧、大資料發展如火如荼,在這個洶湧的時代,沒有人能止步於看客。十七年風雨征程,光環國際大步邁進人工智慧、大資料領域,旗下FMI飛馬網也一直致力於成為“人工智慧時代的人才入口”。 主持人陳健 10月28日,由光環國際舉辦的“20
父程序結束,其子程序不會結束,會掛到init程序下 孤兒程序與殭屍程序[總結]
結論:一個父程序產生子程序,父程序結束(kill),子程序不會結束,子程序被init程序託管 下面是過程: d.sh指令碼是一個ping命令,執行d.sh &nb
Cisco 2821路由器密碼恢復(自己查不到,才寫文章,讓其他達達不需要像我一樣花費那麼多時間)
桌子底下有一臺Cisco 2821路由器要配置,連上控制線,開啟管理介面,試了N次使用者名稱和密碼,最後放棄了,嘗試恢復密碼。百度了一下,有說開機60秒內,CTRL + Break 進入rommon模式的,也有說只有Break鍵的,路由器重啟了十幾次都不行。只好再找度娘,無意中看到了要拔下CF
獲取Excel sheet頁中實際有效行數(不是我寫的,但是也不是我轉載的)
private List<Integer> realNumberOfRow(HSSFSheet sheet){int realNums = 0;int firstNum = sheet.getFirstRowNum();int lastNum = sheet.g
轉載大牛所寫內容,MAC 訊息驗證編碼的使用和相關概念非我所寫,我只是備忘檢視,並加註解一些紅色字型內容
資訊保安基礎知識 MAC訊息驗證碼及金鑰管理問題 版權宣告:本文為博主原創文章,未經博主允許不得轉載。 原文地址https://blog.csdn.net/a359680405/article/details/41518685 &n
第一部分、概述(本分類隨筆僅用作自己回顧知識、複習使用,無其他用途,主要參考文件《跟我一起寫Makefile》,謝謝)
一個工程中的原始檔不計數,其按型別、功能、模組分別放在若干個目錄中,makefile 定義了一系列的規則來指定,哪些檔案需要先編譯,哪些檔案需要後編譯,哪些檔案需要重新編譯,甚至於進行更復雜的功能操作,因為makefile 就像一個 Shell 指令碼一樣,其中也可以執行作業系統的命令。 makefile 帶
Spring整合Struts2框架的第一種方式(Action由Struts2框架來創建)。在我的上一篇博文中介紹的通過web工廠的方式獲取servcie的方法因為太麻煩,所以開發的時候不會使用。
rac println 需要 如果 value const tps http 建立 1. spring整合struts的基本操作見我的上一篇博文:https://www.cnblogs.com/wyhluckdog/p/10140588.html,這裏面將spring與st
我寫不出程式碼了,該怎麼辦?程式設計師的死亡瞬間
你已經對著電腦n個小時了。不知道該寫什麼程式碼,或者一種摔鍵盤的衝動正在你的胸中醞釀。 咖啡一杯接著一杯。不敢再喝了,因為搞不好要有副作用了,心跳加速,身體不由自主地顫抖,出冷汗,但還是無法產出任何程式碼。 所有重新發現程式設計趣味的努力都徒勞無功,因為你的最後一點能量都用來驅逐大腦中正在攻城略地的話
我寫不出代碼了,該怎麽辦?程序員的死亡瞬間
總結 世界 ack 習慣 針對 ref 們的 發現 註意力 你已經對著電腦n個小時了。不知道該寫什麽代碼,或者一種摔鍵盤的沖動正在你的胸中醞釀。 咖啡一杯接著一杯。不敢再喝了,因為搞不好要有副作用了,心跳加速,身體不由自主地顫抖,出冷汗,但還是無法產出任何代碼。 所有重
恕我直言,在座的各位根本不會寫 Java!
為我 ray 需要 inpu 真的 tile 下單 extract 手機 導語 自 2013 年畢業後,今年已經是我工作的第 4 個年頭了,總在做 Java 相關的工作,終於有時間坐下來,寫一篇關於 Java 寫法的一篇文章,來探討一下如果你真的是一個 Java 程序員,那
遊離在技術的邊緣----我的大學 我的青春(不定期更新,有時間一一直接著寫)
(一) 經歷過兩次失敗的高考,終於在第三次高考以後,我考上了一所二本大學。2005年的時候,坐上南下的火車,經歷了將近37個小時的興奮和疲憊之後,到達了長這麼大以來的第一座大城市---春城昆明。 學校不像想象中的那麼大(首先是從視覺上),心裡很是失落,覺得自己花了三年時間考試的大學,盡然是
【hssdw25172008的專欄】工作以後,發現平時總要解決很多經典的問題,對於解決的方法,總不知道儲存在哪兒好;經常瀏覽別人的部落格,感覺很好,如果自己可以通過寫博,既保證了學到了知識不被忘卻,還能與更多的朋友交流學習!因此,決定寫博
工作以後,發現平時總要解決很多經典的問題,對於解決的方法,總不知道儲存在哪兒好;經常瀏覽別人的部落格,感覺很好,如果自己可以通過寫博,既保證了學到了知識不被忘卻,還能與更多的朋友交流學習!因此,決定寫博...
ScrollView+Fragment+ListView巢狀ListView,麻麻再也不用擔心我不會寫巢狀
前言 之前寫了一篇文章 android ListView/GridView與ScrollView巢狀的滑動衝突解決 介紹瞭如何解決ScrollView與AdapterView的巢狀,但是沒有給出demo,那是因為那些程式碼比較多,而且是在手頭的專案裡,業