PDA

Tam Sürümünü Görmek İçin : Virgülden sonraki sayıyı kesmek....


madisom
30/05/2007, 11:05
bir String düşünün 45,467 sonucu dönebiliryor, 45,2 dönebiliyor, 1,56 dönebiliyor

Şimdi benim sorunum virgülden sonraki 3 sayı, bunların 2 tane gözükmesi gerekiyor. yani ytl olarak göstericem bu yüzden tek gözüküyorsa sorun yok ama virgülden sonra 3 rakam gözüküyorsa bunu 2 ye indirmem lazım sizce nasıl yapabilirim yardımcı olursanız sevinirim. birde daha bakmadım bakacağım ama belki elinizde vardır mesela bu tarz bir sayıyı 45,46 ytl gibi bir sayıyı yazıya çevirebilecek bir class varmı elinizde ? eğer varsa O zaman tam süper olacak :) :super:


golgepapaz
30/05/2007, 12:01
c mi? c++ mi?

madisom
30/05/2007, 12:04
c# kullanıyorum

c mi? c++ mi?

golgepapaz
30/05/2007, 13:44
eh o zaman cok kolay, class'a falan ihtiyacin yok, Format specifierlari isini gorur....
.net in helpine baktigimizda goruyoruz zaten olayi...

int para=654321;
string myval=para.ToString("C2");
Console.Write(myval);
yada
Console.Write("{0:C2}",para) da ayni isi gorur ama sonucu stringe atmaka istedigini varsaydim.

Bu benim bilgisayarimda
$654,321.00 yaziyor, ama bu benim localim US oldugu icin.. Eger seninki turkce ise turkce basicaktir eminim.