
-----------------------------------
mike200015
Thu Feb 24, 2005 10:57 pm

Realstr help!
-----------------------------------
Im using Font.Draw, and i need to display a string with a decimal and the 2 numbers after the decimal are 0 (1.00), but when it displays it shows "1" not "1.00". How do i make it show the ".00" . This is the code im using to display the real num. 

Font.Draw (realstr (itemPrice (5), 3), 172, maxy - 142, font2, black)


-----------------------------------
ssr
Thu Feb 24, 2005 11:06 pm


-----------------------------------
I donno if this would help
for my program I just did an if statement like

if 5.36 mod 5 > 0.01 then 
put "0"
and so on, 
if a num mod to the last whole # and still has decimal places, then depends on how many
put a "0"  
 :roll:  :D  8)

-----------------------------------
mike200015
Thu Feb 24, 2005 11:09 pm


-----------------------------------
:? that wouldnt really help me in this program. Thanx anyway tho

-----------------------------------
Tony
Thu Feb 24, 2005 11:56 pm


-----------------------------------
something like

var num:real := 123.45
var word:string := intstr(round(num*100))
put word(1..*-2), ".", word(*-1..*)


-----------------------------------
mike200015
Fri Feb 25, 2005 2:59 pm


-----------------------------------



put word(1..*-2), ".", word(*-1..*)


wat does that line mean? :?
And also im using Font.Draw, so is thr anyway to use that with Font.Draw  :?:

-----------------------------------
Tony
Fri Feb 25, 2005 4:32 pm


-----------------------------------
the line does what it's suppost to do..

output most of the word, a period and then the last two chraracters of the word.

yes, you can use it with Font.Draw. Just pipe all of the output back into a string variable to be used.

-----------------------------------
mike200015
Fri Feb 25, 2005 5:04 pm


-----------------------------------
:)  kk.. thanx :!:

-----------------------------------
Cervantes
Fri Feb 25, 2005 6:17 pm


-----------------------------------
tony's method should work just fine.  However, you might want to take a look at frealstr.  Just set the third parameter to 2 and you're set.

-----------------------------------
mike200015
Fri Feb 25, 2005 9:24 pm


-----------------------------------
However, you might want to take a look at frealstr.  Just set the third parameter to 2 and you're set.

Thanx so much Cervantes it works great :!:  :!:  :D
