double及float轉換為整數及控制小數點位數顯示
1.直接轉換為整數:
int result=Math.round(price);//四捨五入
int result=Math.ceil(price);//天花板 大於或等於的最小整數
int result=Math.floor(price);//地板 小於或等於的最大整數
2.控制小數點位數及末尾零是否顯示(四捨五入)
末尾零顯示
DecimalFormat decimalFormat = new DecimalFormat(".0");//構造方法的字元格式 一個0表示顯示一位小數 這裡如果小數不足1位,會以0補足. String p = decimalFormat.format(price);//format 返回的是字串
末尾零不顯示
DecimalFormat decimalFormat = new DecimalFormat("###.##");//構造方法的字元格式 兩個#表示顯示2位小數 這裡如果小數 末尾為0,不顯示.
String p = decimalFormat.format(price);//format 返回的是字串
相關推薦
double及float轉換為整數及控制小數點位數顯示
1.直接轉換為整數: int result=Math.round(price);//四捨五入 int result=Math.ceil(price);//天花板 大於或等於的最小整數 int result=Math.floor(price);//地板 小於或等於的最大整數 2
微信小程序開發——活動規則類文案文件讀取及自動轉換為小程序排版代碼
技術 lac color readfile 文件讀取 position oct document 所有 前言: 最近做的小程序活動規則內容比較多,且一直處於修改中。由於小程序並不支持類似Html5中的預排版,所以,活動規則內容修改較大的時候,仍需要對新的內容用小程序的&l
opencv中的cv2.cvtColor()函式中將BGR圖轉換為YCrCb及YCR_CB所使用的公式及程式碼驗證
【時間】2018.11.13 【題目】opencv中的cv2.cvtColor()函式中將BGR圖轉換為YCrCb及YCR_CB所使用的公式及程式碼驗證 概述 在opencv中,可以使用cv2.cvtColor()函式將BGR圖轉換為YCrCb及YCR_CB,本文主要講述他們所使用的由B
在python中使用opencv將RGB影象轉換為HSV及YCrCb影象(附程式碼)
【時間】2018.11.01 【題目】在python中使用opencv將RGB影象轉換為HSV及YCrCb影象(附程式碼) 目錄 概述 一、程式碼實現 二、執行結果 三、關於HSV及YCrCb的一點補充 3.1HSV顏色空間 3.2 YCRCBA顏色空間
JAVA物件轉換為JSON及日期格式轉換處理
預設JSON對DATE型別會轉換成一個多屬性物件, 而不是單獨的一個字串, 在某些應用處理上不是很方便, 可以利用JsonValueProcessor來實現日期的轉換. 方法: 1.增加一個DateJsonValueProcessor類,如下: import java.te
Android使用typeface實現不同字型的呼叫顯示及String轉換為Unicode
1 package com.example.edittest; 2 3 import android.app.Activity; 4 import android.graphics.Typeface; 5 import android.os.Bundle; 6 import android.v
如何從使用者輸入將字串轉換為整數型別並鍵入Double?
/** * MadLib.java * * @author: Jackie Hirsch * Assignment: Madlib * * Brief Program Description: This program has will read a mad
圖片(路徑)轉換為陣列字串 及字串轉換為圖片並存儲至指定目錄
package diiwon; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException;
將Excel2003的xls格式檔案轉換為kml及gpx檔案(ExcelToKml)
WGS84系統為GPS全球定位系統使用的座標系,谷歌地球、手持GPS、帶導航功能的手機以及車載GPS所用的其實都是WGS84系統,本軟體可以將WGS84座標下的經緯度座標轉換為谷歌地球(Google Earth)可以直接開啟的kml和gpx交換檔案,這些功能有很
linux除錯----addr2line將(轉換為地址及所在的檔案及行數)
Addr2line 工具(它是標準的 GNU Binutils 中的一部分)是一個可以將指令的地址和可執行映像轉換成檔名、函式名和原始碼行數的工具。這種功能對於將跟蹤地址轉換成更有意義的內容來說簡直是太棒了。 要了解這個過程是怎樣工作的,我們可以試驗一個簡單的互動式的例子。
編程算法 - 把字符串轉換為整數 代碼(C)
fff val while sig track ont ntc pos minus 把字符串轉換為整數 代碼(C)本文地址: http://blog.csdn.net/caroline_wendy題目: 寫一個函數StrToInt, 模擬atoi的功能, 把字符串轉換為整
double類型轉換為int類型四舍五入工具類
for java pack bsp ceil string class col 小數 package com.qiyuan.util; import java.math.BigDecimal; import java.text.DecimalFormat; publi
python 使用map()把字符串列表轉換為整數列表
blog ext png -o art process list ESS () alreadyStart = list(map(int,alreadyStart)) python 使用map()把字符串列表轉換為整數列表
imp匯入備份時報:無法轉換為環境字符集控制代碼 ...
imp匯入備份時報:無法轉換為環境字符集控制代碼 ... 在imp 還原資料庫的時候出現問題如下; 這個問題是 你用 expdp匯出的 卻用客戶端的 imp 匯入;換成impdp匯入即可。 當用impdp 匯入 (impdp EMMS/EMMS12
【sql】將 float 轉換為資料型別 numeric 時出現算術溢位錯誤
sql中float型別的取值範圍? 大於9999999999的情況下,就會報錯將 float 轉換為資料型別 numeric 時出現算術溢位錯誤 insert into[dbo].[T_DATA_DISEASE](STATIONCODE,MONIDATE,RATE,STYL
演算法2:IP字串轉換為整數
關鍵技術點 將IP地址轉化成整數的方法如下: 通過String的indexOf方法找出IP字串中的點"."的位置。 根據點的位置,使用String的substring方法把IP字串分成4段。 使用Long的parseLong方法把子段轉化成一個3位整數。
kate 挑戰:一個數組和零,將等效二進位制值轉換為整數
給定一個數組和零,將等效二進位制值轉換為整數。 例如:[0,0,0,1]被視為0001,它是1的二進位制表示。 例子: Testing: [0, 0, 0, 1] ==> 1 Testing: [0, 0, 1, 0] ==> 2 Testing:
[Swift]庫函式atoi:將字串內容轉換為整數
1、如果第一個非空格字元存在,是數字或者正負號則開始做型別轉換,之後檢測到非數字(包括結束符 \0) 字元時停止轉換,返回Int32整形數。否則,返回0。 1 //返回Int32位整形 2 print(atoi("123456")) 3 //Print 123456 4 print(atoi("
Python:使用map和reduce實現整數字符串轉換為整數(忽略int函式)
#!/usr/bin/env python # coding:UTF-8 """ @version: python3.x @author:曹新健 @contact: [email protected] @software: PyCharm @file: map和
oracle ip地址轉換為整數 整數轉換為ip程式碼
2:ip地址轉換為整數: 在oracle中建立如下函式即可: create or replace function striptoint( dottedQuad IN VARCHAR2) return number is Result NUMBER; begin Result:= (s