Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Peki bilgisayarlar nasıl sayı tutuyor


Queen

Öne çıkan mesajlar

Bunu cok merak ediyorum.Ama işlemci var falan demeyin neye göre karar veriyo.Yani diyelim ki saymaya başlıyo biyerde durduruyo ama sayı sabit yani değişiklik yok acaba işlemcinin ısısına göre falan mı?[signature][hline]Lütfen domain name almam destek olun:http://mysolarpower.tk
Pati Ebook Unofficial geliyo

Oha falan olunmaz, oha falan doğulur.
Link to comment
Sosyal ağlarda paylaş

[spo1=işte böyle üretiyor]Function sayi_uret(iUstSinir, UretimSayisi)
Dim iSayi
Dim i
dim Uretilenler
Do
if i > UretimSayisi then
sayi_uret = Uretilenler
Exit Function
end if
'rastgele bir soru degeri uret
Randomize
iSayi = int(iUstSinir * Rnd()) + 1
'bu soru daha onceden sorulmus mu bak. sorulmus ise yeniden dene.
if InStr(Uretilenler & "," , iSayi & ",") = 0 then
if len(Uretilenler & "") > 0 then
Uretilenler = Uretilenler & "," & sayi
else
Uretilenler = sayi
end if
i = i + 1
end if

Loop While (InStr(Uretilenler & "," , iSayi & ",")>0)

End Function
Session("a") = sayi_uret(10, 5)
Response.Write Session("a")[/spo][signature][hline]album|pati sözlük|Lominadze|news| blog|mail/msn|Founder of AAL'05|
***
Link to comment
Sosyal ağlarda paylaş

  • Admin
sayı tutuyor derken tam olarak neyi ifade ettin anlamadım ama şöyle cevap vereyim

flip flop lar mesela 1 bitlik sayıları tutarlar
bunları ise gecikme ile yaparlar
ama hafızalı unite degillerdir
bir flip flop diğerine 1 i aktarırken belli bir süre gecikir
1 i alan diğer flip flop da öbürüne aktarırken gecikir
8 tane flip flop birleşip 2^3 yani 8 bit oluşturur

1 in olayı ise anahtar kapalı gibi algılanabilir
anahtar kapalı iken devreden elektrik akar demi
ozaman flip flop da 1 ken iletimde demektir.

bu 1 ler 0 larla kodlar oluşturulur
10101000100101 ın mesela bir tanımı vardır
hexedecimal sistemde karşılıkları vardır

bilgiyi iletmek için 2 bit lik sistem kullanılır ama bu bilgiler daha sonra daha komplike olan sistemlere çevrilir
mesela 2 bitligi 16 bit e çevirmek gibi
ozamanda şu demin yazdıgım 10101000.. sayısı
BCD.. gibi kısa hale geliyor mesela

falan filan diye gider bu olaylar
Link to comment
Sosyal ağlarda paylaş

Bence bilgisayarların içine kuvvetli bir titreşim motoru, motorun üstüne yapıştırılmış düz bir tabla, tablanın üstüne 50lik bir zar, zarın kaçmasını önliyecek bir şeffaf bir bardak gibi bişi, zarı takip eden bi kamera:).


Random istenildiğinde motor çalışır zar zıplamaya başlar, motor durur aha random.[signature][hline]guns don't kill people, bullets do.
Link to comment
Sosyal ağlarda paylaş

1946'da John von Neumann "Middle-Square" metodunu önermiştir:
Önce herhangi bir kaynaktan 10 haneli bir sayı alınır (saat olabileceği gibi bizde verebiliriz)
mesela 5772156649 olsun sonra bunun karesini alırız.
33317792380594909201
şimdi bu sayının tam ortasındaki 10 haneli sayısı alırız.
7923805949
kabul etmek gerekirki bu teknik sayı iyi karıştırmaktadır.
Fakat rasgele midir ? Bir dizilimim rasgele olup olmadığı nasıl anlaşılır ? Bakınız: The Art Of Computer Programming Cilt 2

@sheref:
"Many random number generators in use today are not very good. There is
a tendency for people to avoid learning anything about such subroutines; quite
often we find that some old method that is comparatively unsatisfactory has
blindly been passed down from one programmer to another, and today's users have no understanding of its limitations.
" -Donald E. Khunt

[Bu mesaj Maleboge tarafından 30 Ağustos 2005 12:21 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

Commodore 64 zamanında şöyle bir metod vardı.. Haala varmıdır bilmem.. bilgisayardan random sayı istendiğinde monitörü raster raster çizen kontrol devresinin o anda hangi kordinatlarda olduğu kontrol edilir, kordinatlardan yola çıkılarak bi takım sayı üretilirdi..

Ama bilgisayarın random sayı üretmesi zaten her zaman problem bir konudur.. Hatta hakikaten birbirinden olabildiğince bağımsız rakamlar üretmenin önemli olduğu yazılımlarda "random dizin" satın alınıyor.. İnternette random sayı dizileri satan elemanlar var.. Bu elemanlar da bu dizinleri çeşitli antin kuntin yollarla üretiyorlar.. Örneğin "lava lamp" diye bir hadise vardır ya, onun içerisindeki semi-liquid hadiselerin birbiri içerisinde yaptığı hareketlerden dizi üretip satan vardı mesela..

Böyle bir olaydır.. gereksizdir..bilmek gerekmez..[signature][hline] Deus Ex Machina

[Bu mesaj Throndor tarafından 31 Ağustos 2005 23:27 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...