+ Başlığa Yanıt Yaz
8 sonuçtan 1 - 5 arası sonuçlar
Başlık: c de sayı üretme
-
27.11.2011 22:36 #1
- Katılım Tarihi
- 2011
- Mesaj
- 2
c de sayı üretme
c programında 1 ile 10 arasında 0.5 lik farkla rastgale sayı üretecek fonksiyon yazmaya çalışıyorum ama 0.5 lik farkları bir türlü yapamadım.birçok yerde aradım ama bulamadım malesef.umarım burada yardım edecek birisi vardır..
-
29.11.2011 17:01 #2_KalpSiz_Misafir
c# da nextdouble metodu kullanılıyor ama 0.0 ile 1.0 arasında ondalıklı sayı üretir.
public Random rnd = new Random();
privatevoid addbutton_Click(object sender, EventArgs e)
{
textBox1.Text = rnd.NextDouble().ToString();
}
aslında bu soruna doğru bir cevap değil ama bildiğim kadarını söyledim...En son _KalpSiz_ tarafından düzenlenmiştir: 29.11.2011 17:04
-
30.11.2011 19:02 #3
Arkadaşim AL dediği Bu sanirim Yaptim. Evt 0.5 aralikda değer üretmiyo bizde dizi oluşturup 0.5,1,1.5 diyerek 10 a kdr olan sayilar 0.5 aralikta diziye kaydediriz aedindan 1 ile 20 arasinda değer üreten bir randon komutu kulanarak bu sorun çözeriz
Kodlari Bn bunu c# da yaptim mantik c nin tüm dilerinde aynidir sadece kodlar farklidir sn hangi dilde yaptiğini bilmiyom
int a;
Random x = new Random();
a = x.Next(1, 20);
double[] sayi=new double[20]{0.5,1,1.5,2,2.5,3,3.5,4,4.5,5,5.5,6,6.5,7,7.5,8,8 .5,9,9.5,10};
textBox1.Text = sayi[a].ToString();En son WebCasper tarafından düzenlenmiştir: 30.11.2011 19:07
-
01.12.2011 13:57 #4_KalpSiz_Misafir
verdiğin kod da doğal olarak dizinin içindeki elemanlardan rast gele seçerek alır. Benim anlamadığım random gelen sayı ve sonraki gelen sayının arasında 0,5 'lik bir farkın nasıl olacağı .s
-
02.12.2011 09:03 #5_KalpSiz_Misafir
private void button1_Click(object sender, EventArgs e)
{
double sayi;
Random rnd = new Random();
sayi = double.Parse(rnd.Next(1, 20).ToString()) / 2;
label1.Text = sayi.ToString();
}
Benzer Başlıklar
-
PcNET 102 Sayı ve 100 sayı Talihlileri
ArAnAnAdAm tarafından PCnet forumundaYanıt: 21Son Mesaj: 07.04.2006, 16:42



Alıntıyla Yanıtla

Arkadaşlar Ekran Karti Yuklenmiyor Ne...
Bugün, 10:07 / Windows 7