Advertisement
Guest User

Formatnumber.ahk

a guest
Jun 18th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. FormatNumber(_number) {
  2.    StringReplace _number, _number, -
  3.    IfEqual ErrorLevel,0, SetEnv Sign,-
  4.       Loop Parse, _number, .
  5.       If (A_Index = 1)
  6.       {
  7.          len := StrLen(A_LoopField)
  8.          Loop Parse, A_LoopField
  9.          If (Mod(len-A_Index,3) = 0 and A_Index != len)
  10.             x .= A_LoopField "."
  11.          Else
  12.             x .= A_LoopField
  13.          }
  14.       Else
  15.          Return Sign x "." A_LoopField
  16.    Return Sign x
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement