decimal

    1熱度

    1回答

    我正在從textbox1讀取一個十進制值,並需要將其插入到我的數據庫中的小數字段。 我遇到了「,」和「。」的問題。所以首先我要用「」替換「」。「但不幸的是,如果我在文本框中輸入1.34,它將變爲134.00 db。 string text = textBox1.Text; text = text.Replace(",", "."); decimal total = decimal.Parse(

    1熱度

    3回答

    我想在我的Python程序中使用Decimal類進行財務計算。小數不能用於浮動 - 他們首先需要顯式轉換爲字符串。 所以我決定子類Decimal能夠使用浮動而不顯式轉換。 m_Decimal.py: # -*- coding: utf-8 -*- import decimal Decimal = decimal.Decimal def floatCheck (obj) : # usual

    1熱度

    1回答

    幫助說: 默認情況下, 返回38 例子最大精度: SELECT @@ MAX_PRECISION 當然是。這應該意味着,你可以以某種方式改變它,對吧?但我找不到它的選項。是否有一些隱藏的加密註冊表鍵或什麼? 問題是,並非所有的應用程序都支持精度> 24,並將這些值視爲文本O_o但如果聚合函數不強制別的東西,它總是返回最大精度。 例如,我只需要15返回小數,並且不希望手動CAST每一筆的所有查詢數字

    2熱度

    5回答

    在C#中,我有一種情況,在文本框控件中有兩個可能的數字。 的數字可以是: 一).XXXX 或 B).XX 我怎樣寫,說的條件,「如果文本有4個小數位,然後調用此函數,否則,如果文本框有2個小數位,則調用此函數。「 看起來很簡單,但我不知道如何評估小數位數。 非常感謝!

    9熱度

    4回答

    我有十進制值18.8。存儲在此變量中的值可以是任何類型。例如,它可以是1.0000000或1.00004000或5.00000008。 我想寫一個方法,以便我可以將小數傳遞給它並得到四捨五入的字符串。如果我想知道我想得到的小數位數,這不會成爲問題。但我想得到的是: 當它是1.0000000它應該返回1. 如果它是1.00004000它應該返回1.00004。 當它是5.00000008它應該返回5

    15熱度

    8回答

    我有具有.後的可變數目的數字的十進制值的末尾刪除0,例如: 0.0030 0.0310 0.0001 1.1200 如何可以寫一個動態函數的是,在除去0小數點的結尾?

    4熱度

    4回答

    下面的代碼目前輸出: 12.1 12.100 12.1000 12.00 12 12.0000 我怎樣才能改變它,所以它輸出: 12.1 12.1 12.1 12 12 12 Math.Round似乎是一回事,但它讓我確定有多少位小數我想要,但我希望他們像上面那樣變化。 如果沒有數學方法去做,我會從字符串的右邊去掉零和小數點,但會認爲有一種數學方法來處理這個問題。 us

    4熱度

    2回答

    原始問題: 此位JavaScript代碼將釐米轉換爲英尺。 但腳顯示爲小數,我希望它顯示爲5'10而不是5.83。 SOLUTION: <script type="text/javascript"> function start(){ document.getElementById('hauteur_cm').onmouseup=function() { if(isNaN(this.valu

    2熱度

    4回答

    看着SO,我發現使用RoR的貨幣的首選方式是使用decimal(8,2)並使用number_to_currency()輸出它們; 我能得到我的號碼了DB的,但我對讓他們在遇到問題 在我的更新動作我有以下行: if @non_labor_expense.update_attributes(params[:non_labor_expense]) puts YAML::dump(params) 則

    1熱度

    3回答

    我會如何將測量值從12.5英尺轉換爲12英尺6英寸?如何創建第二個數字,乘以12時只讀取小數位? 現在我有使用其他變量和一些數學雙Measurement01讓我的腳在小數。我用farf.setText(Measurement01 +「」+「ft」)將它發送到textview; 任何幫助,將不勝感激!