Advertisement
MagmaLP

Zahlen besser lesbar formatieren

Oct 18th, 2023
941
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.62 KB | None | 0 0
  1. function formatNumber(number)
  2.     local formatted = tostring(number)
  3.     local k = #formatted % 3
  4.     if k == 0 then k = 3 end
  5.     local result = formatted:sub(1, k)
  6.     while k < #formatted do
  7.         result = result .. "." .. formatted:sub(k + 1, k + 3)
  8.         k = k + 3
  9.     end
  10.     return result
  11. end
  12.  
  13. -- Testen der Funktion
  14. local number1 = 1000
  15. local number2 = 10000000
  16.  
  17. print("Ursprüngliche Zahlen:")
  18. print(number1)
  19. print(number2)
  20.  
  21. local formattedNumber1 = formatNumber(number1)
  22. local formattedNumber2 = formatNumber(number2)
  23.  
  24. print("\nFormatierte Zahlen:")
  25. print(formattedNumber1)
  26. print(formattedNumber2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement