Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > EXCEL-Soruları > Beyin Fırtınası
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

Beyin Fırtınası Bu başlıkta, ilginç olduğunu düşündüğünüz sorularınızı, bir problem şeklinde sorabilir, alternatif olduğunu düşündüğünüz çözümlerinizi paylaşabilirsiniz. (Bu başlıkta yeni konu açılması onaya bağlıdır.)
Dosya ekleyebilirsiniz

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 30-10-2007, 13:33   #1
Haluk
Özel Üye
 
Giriş: 07/07/2004
Şehir: Türkiye
Mesaj: 5,088
Excel Vers. ve Dili:
Office 2010 - İngilizce
Varsayılan 2038 Yılı problemi

Merhaba;

Artık hepimiz 2007 yılının sonuna yaklaştığımız bu günlerde, geçmişteki Y2k yani bilgisayarlardaki 2000 yılı probleminden ve çözülmüş olduğundan haberdarız.

Şimdilik çok da fazla kişinin pek bilmediği benzer bir problem de 2038 yılında yaşanacak. Hatta, kesin zamanını vermek gerekirse tam olarak 19.01.2038 saat 03:14:08 itibariyle bu problem, eğer kullandığımız programlar veya işletim sistemleri revize edilmezse karşımıza çıkacak.

Çünkü; şu anda bilgisayar kullanıcılarının kullandığı 32bitlik işletim sistemlerinde bazı programlar tarih değerini, 01.01.1970 00:00:00 den başlayarak toplam geçen saniye cinsinden ifade etmektedir.

Bu durumda, sormamız gereken soru şu olmalı;

32 bitlik bir sayının alabileceği en yüksek değer nedir ve bu hangi zamana tekabül eder?

32 bitlik bir pozitif sayının alabileceği en büyük değer:

A) İkilik sistemde :

0111 1111 1111 1111 1111 1111 1111 1111


B) Desimal sistemde :

2.147.483.647


Ekli Excel dosyasında daha rahat görülebileceği gibi,

01.01.1970 00:00:00 ile 19.01.2038 03:14:08 arasında geçen süre saniye cinsinden tam olarak 2.147.483.648 dir.

Dolayısiyle, daha sonra geçecek her saniyede programlar hatalı ve anlamsız sonuçlar verecektir.

Bu işin çözümü için çalışmalar yapılmakla birlikte, en kesin ve masrafsız çözümün 64 bitlik işletim sistemlerinin kullanılması olarak belirlenmektedir.

Daha fazla bilgi için;

http://en.wikipedia.org/wiki/Year_2038_problem




Konuyla ilgili Excel dosyası da ektedir ...



.
Eklenmiş Dosyalar
Dosya Türü: zip Y2038-Problemi.zip (7.6 KB, 151 Görüntülenme)
__________________
Kod anlatılmaz,yazılır !

Bu mesaj en son " 30-10-2007 " tarihinde saat 13:44 itibariyle Haluk tarafından düzenlenmiştir....
Haluk Çevrimdışı   Alıntı Yaparak Cevapla
Eski 30-10-2007, 13:49   #2
İdris SERDAR
Moderatör
 
İdris SERDAR kullanıcısının avatarı
 
Giriş: 21/10/2005
Şehir: Ankara
Mesaj: 14,426
Excel Vers. ve Dili:
Excel, 2016 - İngilizce
Varsayılan

Problem beni ilgindirmiyor. Çünkü, ben bu problemi görebileceğimi sanmıyorum.

__________________
Çalışmalarımı görmek için:

http://www.excelgurusu.com/

İdris SERDAR

Bu mesaj en son " 30-10-2007 " tarihinde saat 14:04 itibariyle İdris SERDAR tarafından düzenlenmiştir....
İdris SERDAR Çevrimdışı   Alıntı Yaparak Cevapla
Eski 30-10-2007, 13:57   #3
Haluk
Özel Üye
 
Giriş: 07/07/2004
Şehir: Türkiye
Mesaj: 5,088
Excel Vers. ve Dili:
Office 2010 - İngilizce
Varsayılan

Alıntı:
yurttas tarafından gönderildi Mesajı Görüntüle
Problem beni ilgindirmiyor. Çünlü, ben bu problemi görebileceğimi sanmıyorum.

Genç de olsak, orta yaşlı da olsak, yaşlı da olsak içinde bulunduğumuz günlere bakarsak çok daha ciddi problemlerimiz var tabii ...
__________________
Kod anlatılmaz,yazılır !
Haluk Çevrimdışı   Alıntı Yaparak Cevapla
Eski 01-11-2007, 12:56   #4
takirti
 
takirti kullanıcısının avatarı
 
Giriş: 29/10/2006
Mesaj: 296
Excel Vers. ve Dili:
OFİS 2003 Türkçe
Varsayılan

Umarım benim emekliliğimi etkilemez. 2038 gibi emekli oluyordum. :P
__________________
TARİH BİR GÜN ÖLÜME SUSAMIŞ BİR TÜRKTEN DAHA KUVVETLİ BİR SİLAHIN OLMADIĞINI YAZMAK ZORUNDA KALACAKTIR....
takirti Çevrimdışı   Alıntı Yaparak Cevapla
Eski 01-11-2007, 14:12   #5
uzmanamele
Uzman
 
uzmanamele kullanıcısının avatarı
 
Giriş: 26/09/2007
Şehir: Süleyman Özyüksel / Ankara
Mesaj: 8,795
Excel Vers. ve Dili:
excel 2010
Varsayılan

2038 yılı problemi, güzel bir tespit. daha önce hiç duymamıştım ilgimi çekti.
uzmanamele Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-11-2007, 15:53   #6
ünal karadavut
 
Giriş: 19/01/2006
Şehir: yozgat
Mesaj: 154
Varsayılan

haluk bey güzel tespit
tebrikler.
o vakte kadar elimizdeki bilgisayarlar çöpe atılır.
o zamanki bilgisayarlara da herhalde bir çözüm bulurlar,
diye düşünüyorum.
ünal karadavut Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-11-2007, 16:05   #7
Mahmut Bayram
Özel Üye
 
Mahmut Bayram kullanıcısının avatarı
 
Giriş: 25/06/2005
Mesaj: 1,679
Excel Vers. ve Dili:
2007 Excel Tr
Varsayılan

Yaşarsam inşaallah o zamanlar yeni emekli olmuş bir memur olarak emekliliğin tadını çıkarıyor olacağım.
__________________
Alıntı:
Menzil'de bir ALLAH (CC) Dostu var.
Mahmut Bayram Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-11-2007, 19:18   #8
Ferhat Pazarçevirdi
 
Ferhat Pazarçevirdi kullanıcısının avatarı
 
Giriş: 15/06/2006
Şehir: İzmir
Mesaj: 3,723
Excel Vers. ve Dili:
Excel 2003, 2007, 2010 (TR)
Varsayılan

Haluk hocam, ben bu işten birşey anlamadım....

Mesela 01.01.1970 ile 01.01.2500 yılı arasındaki farkı aldım. İki tarih arasında 530 yıl veya 193.579 gün veya 4.645.896 saat veya 278.753.760 Dakika veya en önemlisi 16.725.225.600 saniye fark var.

Şimdi kafama takılan şey şu:

Eğer iki tarih arasındaki 2.147.483.647 sn'lik farkı hesaplamada ikilik sistemin bir sıkıntı yaratacağını düşünüyorsak, benim bugün yaptığım 530 senelik (veya 16 Milyar küsur saniyelik) fark nasıl hesaplandı ?
__________________
Bugün pazar. | Bugün beni ilk defa güneşe çıkardılar. | Ve ömrümde ilk defa gökyüzünün | bu kadar benden uzak | bu kadar mavi | bu kadar geniş olduğuna şaşarak | kımıldamadan durdum. | Sonra saygıyla toprağa oturdum, | dayadım sırtımı duvara. | Bu anda ne düşmek dalgalara, | bu anda ne kavga,ne hürriyet, ne karım. | Toprak, güneş ve ben | Bahtiyarım| NAZIM/1938
www.xlchart.blogspot.com
Ferhat Pazarçevirdi Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-11-2007, 23:19   #9
ocamsul
 
ocamsul kullanıcısının avatarı
 
Giriş: 19/01/2005
Şehir: BARTIN
Mesaj: 943
Excel Vers. ve Dili:
İŞ : Microsoft Office Excel 2003 EV : Microsoft Office Excel 2003
Smile 2038 Sorunu!

SN: Haluk üsdat; yazılım anlamında tespitiniz ve açıklamalarınız için teşekkür ederim. Microsoft yada yazılım sahipleri bu konuya bir çözüm bulacaklardır diye düşünüyorum. Benim 2038 dediğimde ise aklıma 61 yaşımda olacağım geliyor. Keşke bende otomatik baştan başlasam.
__________________
---
ocamsul Çevrimdışı   Alıntı Yaparak Cevapla
Eski 04-11-2007, 12:30   #10
Haluk
Özel Üye
 
Giriş: 07/07/2004
Şehir: Türkiye
Mesaj: 5,088
Excel Vers. ve Dili:
Office 2010 - İngilizce
Varsayılan

Sayın fpc;

Yukarıda bahsedilen konu, bazı programlarda tarih değerinin 01.01.1970' den başlayarak, saniye cinsinden kümülatif olarak toplanarak hesaplanan tarihsel değerlerdeki olası bir hatadan bahsetmektedir.

Excel VBA yardım dosyasında da belirtildiği gibi Long (Long Integer) olarak tanımlanan 32-bitlik bir değişkenin alabileceği değerler:

-2.147.483.648 >>>> 2.147.483.647

Diğer taraftan, yine Excel VBA yardım dosyasında belirtildiği üzere 64-bitlik bir Date tipindeki değişken ise 31.01.9999 tarihine kadar olan değerleri ihtiva edebilmektedir.

Yani sorun, en başta da anlatmaya çalıştığım gibi bütün bilgisayarların zamanı geldiğinde kullanılamaz hale geleceği değil ..... tarihsel değerleri bahsettiğim şekilde hesaplayan bazı programlarda bu sorunun olacağıdır.
__________________
Kod anlatılmaz,yazılır !
Haluk Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 09:43


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.

Excel Eğitimi - Mobil Uygulama - Çorlu - Çorlu Web Tasarım - Tarot Falı - invest in turkey - Lingerie - Dyeing Machine - Karton Bardak- Çorlu Özel Eğitim- Site Yönetimi- Led Aydınlatma- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Kırklareli- Pronet Çerkezköy- Pronet Çorlu- Pronet Lüleburgaz- Pronet Keşan- Çorlu Araç Takip- Çorlu Su Arıtma- Boru Profil- Gebze Emlak- Beylikdüzü Temizlik- İstanbul Burun Estetiği- Bakır Sülfat- Rampa- Rotary- Çorlu İnternet Sitesi- youngblood- Çorlu Palet- Çerkezköy Palet- Çorlu Prefabrik- Çorlu Sürücü Kursu- Çorlu Sandviç Panel- Şişli Avukat- Korona Test Kalemi- Çorlu Vinç- Çorlu Pimapen Tamiri- Çorlu Çelik Konstruksiyon-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden