Jochens' for 175

 Code:
Function a($b)
    Dim $c,$d,$
    $d=Join(Split($b,_),'')
    $=1
    While $d
        $c=Asc($d)
        $d=Right($d,~)
        $=$+(Asc($d)<47)
        $a=$a+50*(2*($c=46|$*($c=47|$c=92))|$*($c>99))
        $=$c=46
    Loop
    $a=$a/($b^)
EndFunction
_________________________
Wait don't order yet,... get KiXforms Designer .NET 2.0 (Beta)
KiXforms Designer .NET 2.0 (Beta)