double

    2熱度

    3回答

    這是我目前的佈局:(問題是註釋) class A { int foo; } class B : A {} class C : B { void bar() { //I want to access foo base.foo; // Doesn't work base.base.foo // Doesn't work,

    2熱度

    2回答

    我目前在WPF中實現了一個名爲SelectionBorder的類。它來源於Shape類。 它基本上是這樣的: public class SelectionBorder : Shape { public Point StartPoint {get; set;} public PointCollection Points {get; set;} public doub

    0熱度

    2回答

    我在表示一個包含指向我的託管代碼中的短褲陣列的結構的方法時遇到了一些麻煩。該結構是這樣的: typedef struct { short size; unsigned short** shortValues; } UnmanagedStruct; 關於「shortValues」存儲器分配非託管代碼內 - 因此,即使該字段是一個簡單的指針短值的數組中,加入額外的間接電平,

    6熱度

    3回答

    嗨數捨去我要舍這樣的雙號在C(遠離零)++: 4.2 ----> 5 5.7 ----> 6 -7.8 ----> -8 -34.2 ----> -35 什麼是有效的方式做到這一點?

    3熱度

    8回答

    我有三個變量聲明爲雙打: double Delay1 = 0; double Delay2 = 0; double Delay3 = 0; 我再從用戶那裏得到他們的價值觀: cout << "Please Enter Propogation Delay for Satellite #1:"; cin >> Delay1; ... 但是,當我檢查這些值,看看它們是空(用戶只需點擊進入

    3熱度

    4回答

    我明白「2.5」是自動加倍的,爲了使它成爲一個浮點數,我需要做「2.5F」(或者應該是小寫嗎?),而且我應該使用一個浮點數,例如,如果我有一個常量,只需要2個小數位(例如「0.08F」用於安大略PST稅),但我不確定「12」是int還是long,但是我知道「12L」很長,但是「long l = 12」和「long l = 12L」似乎編譯成相同的東西,如果我想要最大的非浮點精度,我使用long,如

    48熱度

    5回答

    是錢,浮點數,實數,小數點,_________?

    21熱度

    4回答

    以何種方式是這些語句有什麼不同? 雙虛設= 0; double dummy = 0.0; 雙虛設= 0.0D; double dummy = 0.0D;

    1熱度

    3回答

    在解析託管C++中的double值時,我遇到了一個奇怪的問題。這可能是我做錯了事。當我這樣做時: double value = 0.006; result = Math::Parse(value) 結果的輸出是0.006000000000001。爲什麼要附加1? 此外,當我將值舍入到5位小數時,它失敗。我做: result2 = Math::Round(result, 5) 但resul

    2熱度

    4回答

    這是我的一位朋友,他在學校時遇到了Java故障。 我確實知道一些節目,但不是Java。 Scanner kbReader = new Scanner(System.in); System.out.print("Name of item: "); String name = kbReader.next(); System.out.println("Original price of item: