Advertisement
Kyosaur

PAWN GetOrdinal function

Mar 16th, 2011
364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.27 KB | None | 0 0
  1. stock GetOrdinal(ordinal)
  2. {
  3.     new str[][] = {"st","nd","rd","th"};
  4.    
  5.     ordinal = (ordinal < 0) ? (-ordinal) : (ordinal);
  6.    
  7.     if(!(10 < (ordinal % 100) < 14))
  8.     {
  9.         new onesval = ordinal % 10;
  10.        
  11.         return str[(0 < onesval < 4)?(onesval-1): (3)];
  12.     }
  13.     return str[3];
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement