num_inp [COLOR=#804040][b]=[/b][/color] [COLOR=#ff00ff]134[/color]
num_out [COLOR=#804040][b]=[/b][/color] truncate[COLOR=#804040][b]([/b][/color]num_inp[COLOR=#804040][b],[/b][/color] [COLOR=#ff00ff]2[/color][COLOR=#804040][b])[/b][/color]
wscript[COLOR=#804040][b].[/b][/color]echo num_inp [COLOR=#804040][b]&[/b][/color] [COLOR=#ff00ff]" --> "[/color] [COLOR=#804040][b]&[/b][/color] num_out
num_inp [COLOR=#804040][b]=[/b][/color] [COLOR=#ff00ff]134.42[/color]
num_out [COLOR=#804040][b]=[/b][/color] truncate[COLOR=#804040][b]([/b][/color]num_inp[COLOR=#804040][b],[/b][/color] [COLOR=#ff00ff]2[/color][COLOR=#804040][b])[/b][/color]
wscript[COLOR=#804040][b].[/b][/color]echo num_inp [COLOR=#804040][b]&[/b][/color] [COLOR=#ff00ff]" --> "[/color] [COLOR=#804040][b]&[/b][/color] num_out
num_inp [COLOR=#804040][b]=[/b][/color] [COLOR=#ff00ff]134.421[/color]
num_out [COLOR=#804040][b]=[/b][/color] truncate[COLOR=#804040][b]([/b][/color]num_inp[COLOR=#804040][b],[/b][/color] [COLOR=#ff00ff]2[/color][COLOR=#804040][b])[/b][/color]
wscript[COLOR=#804040][b].[/b][/color]echo num_inp [COLOR=#804040][b]&[/b][/color] [COLOR=#ff00ff]" --> "[/color] [COLOR=#804040][b]&[/b][/color] num_out
num_inp [COLOR=#804040][b]=[/b][/color] [COLOR=#ff00ff]134.426[/color]
num_out [COLOR=#804040][b]=[/b][/color] truncate[COLOR=#804040][b]([/b][/color]num_inp[COLOR=#804040][b],[/b][/color] [COLOR=#ff00ff]2[/color][COLOR=#804040][b])[/b][/color]
wscript[COLOR=#804040][b].[/b][/color]echo num_inp [COLOR=#804040][b]&[/b][/color] [COLOR=#ff00ff]" --> "[/color] [COLOR=#804040][b]&[/b][/color] num_out
num_inp [COLOR=#804040][b]=[/b][/color] [COLOR=#ff00ff]134.426795[/color]
num_out [COLOR=#804040][b]=[/b][/color] truncate[COLOR=#804040][b]([/b][/color]num_inp[COLOR=#804040][b],[/b][/color] [COLOR=#ff00ff]2[/color][COLOR=#804040][b])[/b][/color]
wscript[COLOR=#804040][b].[/b][/color]echo num_inp [COLOR=#804040][b]&[/b][/color] [COLOR=#ff00ff]" --> "[/color] [COLOR=#804040][b]&[/b][/color] num_out
[COLOR=#0000ff]'----------------------------------------[/color]
[COLOR=#804040][b]function[/b][/color] truncate[COLOR=#804040][b]([/b][/color]num[COLOR=#804040][b],[/b][/color] decimals[COLOR=#804040][b])[/b][/color]
[COLOR=#0000ff] ' convert to string[/color]
num_str [COLOR=#804040][b]=[/b][/color] [COLOR=#008080]cstr[/color][COLOR=#804040][b]([/b][/color]num[COLOR=#804040][b])[/b][/color]
[COLOR=#0000ff] ' compute the length of string[/color]
length [COLOR=#804040][b]=[/b][/color] [COLOR=#804040][b]len[/b][/color][COLOR=#804040][b]([/b][/color]num_str[COLOR=#804040][b])[/b][/color]
point_pos [COLOR=#804040][b]=[/b][/color] [COLOR=#008080]instr[/color][COLOR=#804040][b]([/b][/color]num_str[COLOR=#804040][b],[/b][/color][COLOR=#ff00ff]"."[/color][COLOR=#804040][b])[/b][/color]
comma_pos [COLOR=#804040][b]=[/b][/color] [COLOR=#008080]instr[/color][COLOR=#804040][b]([/b][/color]num_str[COLOR=#804040][b],[/b][/color][COLOR=#ff00ff]","[/color][COLOR=#804040][b])[/b][/color]
[COLOR=#0000ff] 'wscript.echo "point_pos = " & point_pos[/color]
[COLOR=#0000ff] 'wscript.echo "comma_pos = " & comma_pos[/color]
[COLOR=#804040][b]if[/b][/color] point_pos [COLOR=#804040][b]>[/b][/color] [COLOR=#ff00ff]0[/color] [COLOR=#804040][b]then[/b][/color]
[COLOR=#0000ff] 'if number contains decimal point[/color]
new_length [COLOR=#804040][b]=[/b][/color] point_pos [COLOR=#804040][b]+[/b][/color] decimals
[COLOR=#804040][b]elseif[/b][/color] comma_pos [COLOR=#804040][b]>[/b][/color] [COLOR=#ff00ff]0[/color] [COLOR=#804040][b]then[/b][/color]
[COLOR=#0000ff] 'if number contains decimal comma[/color]
new_length [COLOR=#804040][b]=[/b][/color] comma_pos [COLOR=#804040][b]+[/b][/color] decimals
[COLOR=#804040][b]else[/b][/color]
[COLOR=#0000ff] 'if number doen't contain point nor comma[/color]
new_length [COLOR=#804040][b]=[/b][/color] length
[COLOR=#804040][b]end[/b][/color] [COLOR=#804040][b]if[/b][/color]
new_num_str [COLOR=#804040][b]=[/b][/color] [COLOR=#008080]left[/color][COLOR=#804040][b]([/b][/color]num_str[COLOR=#804040][b],[/b][/color] new_length[COLOR=#804040][b])[/b][/color]
[COLOR=#0000ff] 'convert to double[/color]
truncate [COLOR=#804040][b]=[/b][/color] [COLOR=#008080]cdbl[/color][COLOR=#804040][b]([/b][/color]new_num_str[COLOR=#804040][b])[/b][/color]
[COLOR=#804040][b]end[/b][/color] [COLOR=#804040][b]Function[/b][/color]