![](/img/trans.png)
[英]How can I round a Decimal value upto a precision so that the total number of digits doesnot cross 15?
[英]How can I format a number but show all digits of precision?
當用戶去編輯數字時,我想格式化數字以在一種情況下具有千位分隔符(在另一種情況下具有百分號),但是我希望能夠顯示絕對所有可用的精度數字。
顯示數字時,其格式僅為{0:0,0;-0,0; - }
{0:0,0;-0,0; - }
(或{0:0,0.00;-0,0.00; - }
以顯示兩位小數),但是當我的控件進入編輯模式時,我想切換為顯示非常相似的內容,但顯示所有可用數字的精度。 除了創建像這樣的格式字符串外,還有什么方法可以做到這一點?
{0:0,0.#############################;-0,0.###...
我想對百分比做類似的事情。 我想將值顯示為{0:0.00 %;-0.00 %; - }
{0:0.00 %;-0.00 %; - }
直到用戶激活單元格進行編輯為止,此時格式仍應為百分比,但是如果基礎值中存在精度數字,則顯示更多精度。
謝謝
這個問題和你的相似。 (答案是,.NET內置自定義數字格式不可能。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.