Forum
Merhaba ben vb'de kod yazıyordum. Daha acemi olduğum için fazla kod bilmiyorum. Ben virgüllü (ondalıklı) sayılar ile ilgili bir bölümde takıldım. Vb veya c# bunlarla ilgili kodlar nelerdir. İnternette düzgün arayamadığım için bulamadım. Bu konu ile ilgili yardım ederseniz. Birde kodun ne işe yaradığını kısaca yazarsanız çok büyük yardım etmiş olursunuz.
Şimdiden Teşekkürler.
Bu konu ile ilgili bir şey daha ekliyim. Ben sayıyı yuvarlamak istemiyorum. yuvarlama math.round() ve math.floor() gibi komutlar kunlanılıyormuş. Benim istediğim 45,834 gibi bir sayısının 45 olarak veya 45,8 olarak yapmak. Bunu yuvarlayarak yapmasın. Ben 0 dan sonra şu kadar hane al der isem alacak
public void Buton1_OnClick(Object sender, EventArgs e)
{
if (k1.SelectedIndex==2 || k2.SelectedIndex==4)
{ Etiket17.Text="Elle Girilmelidir.";}
// AA Durumu Ağırlık = (A*A)/4*3,141592654*C*7,85/1000000
if (k1.SelectedIndex==0 && k2.SelectedIndex==0)
{
if (a.Text.Trim()=="" || c.Text.Trim()=="")
{Etiket17.Text="Dış Çap ve Uzunluk Girilmelidir.";}
else {
agirlik.Text = Convert.ToString(Math.Round((float.Parse(a.Text)*float.Parse(a.Text))/4*3.141592654*float.Parse(c.Text)*7.85/1000000,3));//sondaki 3 virgülden sonraki hane sayısı , ok?
Etiket17.Text="";
}
}
Merhaba, virgüllü ve yuvarlamalı bi örnek.