【筆記】將1000轉換成1K來顯示,並處理不四捨五入的狀況

By | 2017-03-31

這時會顯示為

規則為:

  • 1000以下的數字直接顯示原數字 (478 => 478)
  • 當在1,000~999,999就顯示K  (123400 => 123.4K)
  • 當在1,000,000~999,999,999就顯示M (12345678 => 12.3M)
  • 當突破1,000,000,000,禪亞塔就會開大了ˊㄇˋ  (??????)

中間的

可能會有人說為什麼不用number_format()這個參數來取小數點第一位就好

因為他會四捨五入,所以才改用這方法

若有其他想法或是更好做法請告訴我謝謝~

2 thoughts on “【筆記】將1000轉換成1K來顯示,並處理不四捨五入的狀況

  1. 陳妤

    當突破10000000000,禪亞塔就會開大了ˊㄇˋ

    Reply

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *