double

    0熱度

    3回答

    我正在從arduino發送數據到C#並出現問題。我從串口讀取的值的末尾帶有一個「\ r」,例如:「19.42 \ r」。我找到了一個解決方案,通過使用Regex刪除我的號碼後的字符。但它也使我的雙整數。 「19.42 \ r」變成「1942」。我怎樣才能刪除我的字符串,但仍然保持價值爲雙? line = Regex.Replace(line, @"[^\d]", string.Empty);

    -3熱度

    2回答

    例java程序: 輸入 4.0 4.0 4.0 4.0 輸出 Average of { 4.0, 4.0, 4.0, 4.0 } is 4.0 我稱爲this link並且不會有問題在我自己身上覆制,但我不確定如何在1-2行輸出中完成所有操作。我認爲會有一行使用Scanner Keyboard函數將四個數字作爲double輸入,然後是後續的int =(int)fourNumbers - 對

    0熱度

    1回答

    在我的視圖控制器中傳遞小數我有一個uitextfield,用戶可以通過按下添加按鈕來輸入一些費用的小數。 問題:如果像我輸入INT「100」一切正常,但如果我輸入「12.3」的數據是不是即使我轉換文本在雙 注接受:如果我輸入小數,「打印1" 的價值觀和停止,就像沒有數據集 注2:在我的文本字段我設置爲無校正和拼寫檢查由於對文本框的鍵盤xcodebug,但這種變化似乎並不影響本問題 我聲明: var

    1熱度

    3回答

    import java.io.*; public class LargestOfTwo{ public static void main(String args[]) throws Exception{ BufferedReader scan = new BufferedReader(new InputStreamReader(System.in)); dou

    -3熱度

    4回答

    我需要舍入一個double,因爲它最後以49和99結尾,fx數字2138應該舍入到2149,並且數字2150應該舍入到99,這使得它數字1-48去49和50-98去99 所有我發現它是關於舍入十進制到.99, 它必須是雙重因爲值已經四捨五入到小數點後0這個代碼:你可以使用將增加一倍,你目前有多少, DecimalFormat decimalFormat = new DecimalFormat("#

    1熱度

    3回答

    嗨,我期待着找到一個簡單的解決方案來查找和枚舉double值。 array("Papples", "Gelato", "Gelato", "Banana", "Papples","Papples") 到: array("Papples", "Gelato", "Gelato2", "Banana", "Papples2","Papples3") 我可以與如果與一個循環做到這一點,並寫入第二

    -1熱度

    4回答

    我在Java中,以下類: public class Percentage { private double n; Percentage (double n) { this.n=n; } public void setN() { this.n=n; } public double get

    -1熱度

    3回答

    我寫了一個類來計算我的金額。以下是簡短的代碼。 class RMB { private: int yuan; int jiao; int fen; bool mark; public: RMB(int yu, int ji, int fe, bool mar = true) { yuan = yu; jiao = j

    -1熱度

    5回答

    我試圖將一個字符串(例如「0.20055」)轉換爲等價的雙精度值。 我已經知道,由於某種原因該字符串不包含有效的雙,但我不明白爲什麼。 我真的需要能夠將此字符串轉換爲雙...任何人都可以解釋爲什麼它不是一個有效的雙?以及如何解決這個問題? 下面是我的一些代碼: double[] values_in_double = null; string[] values_in_string = lines[

    -1熱度

    3回答

    #include<stdio.h> int main(void) { double c; scanf("%f", &c); printf("%f", c); } 這是我試圖編寫的程序的一個exerpt,但是我遇到了這樣簡單的問題。當我運行這個,並輸入「1.0」時,它打印出「0.007812」。我查看了幾個與我的類似的問題,但找不到合適的答案。