https://www.r10.net/asp/448215-rakaml...sp-yardim.html
burda bahsetmiştim ve anlamıştın sanırım
deger="-2.566"
bu string değişken olmuş (çift tırnaklar içinde olduğu için). noktayı burda binlik ayıracı olarak kullandığını düşünüyorum. ilk önce o noktayı ordan çıkart replace ile ( ".",'' ). sonra CLng(deger) diye çevir.
Alıntı
<%
deger="-2.566"
deger = replace(deger,".","")
Response.write CLng(deger)
Response.write "<br />"
Response.write FormatNumber(CLng(deger),0)
%>
Not: programlamada matematiksel işlemlerde binlik ayıracı kullanılmaz, ekrana yazdırılırken kullanılır.