2013-04-02 146 views
-3

有沒有辦法減少數字的數字?如何減少數字的數字?

例子:

double d = 222222222222222224444444444444.0 

我想 「連載」 它像17[2]13[4]例如。

這個想法是減少數字使用的「字符」的數量。

+2

是的,有一種方法。你是否正在考慮在殼體,某種特定語言或圖靈機上這樣做? – Beta

+0

對於'd = 123456',你想要輸出什麼? –

+0

@Beta我認爲這樣做在C# – Florian

回答

1

雙d = 222222222222222224444444444444.0

你不能有一個兩倍大的擺在首位。

我想「序列化」它,比如17 [2] 13 [4]。 這個想法是減少號碼使用的「字符」的數量。

無論其值如何,double都只需要8個字節。這似乎沒有任何實際意義。

+0

那麼,你可以將'17 [2] 13 [4]'存儲在一個字符串中。但同意沒有意義。 –

+0

由於'想法是減少數字使用的「字符」的數量,那當然不是。 – EJP