Neden derecelerle böyle numaralar var? - sayfa 6

 
Dmitry Fedoseev :

Bu konu tamamen matematikle ilgili.

Evet. Ve size kayan noktalı sayıların matematiğini anlatıyorum. ieee 754-2008 standardını duydunuz mu?
0.2= 0x3fc999999999999a ama
0x3fc999999999999a= 0.200000000000000011102230246251565404236316680908203125.
Ve bu demir parçası nasıl yok edilir?
 
Олег avtomat :

Açıkçası, bu konuda tamamen yabancısınız:

.


Kitabı açın ve dikkatlice okuyun. Ve utanma.

Maymun yaşlılıkta beyinleri zayıflamış;

Ve insanları duydu

Bu kötülüğün henüz o kadar büyük bir el olmadığını:

Sadece MATKAD'ı başlatmaya değer.

MATKAD bilgisayarımda kurulu;

MATKADOM'u şu şekilde döndürür:

Ya başının tepesine bastıracak, ya da kuyruğuna koyacak,

Sonra aniden burnunu çekiyor ve sonra yalıyor;

MATCAD hiçbir şekilde çalışmıyor.

"Uçurum Pah!" diyor, "ve o aptal

Bütün insan yalanlarını kim dinler:

MATKAD ile ilgili her şey bana yalan çıktı;

Ve içinde bir saç için hiçbir faydası yoktur.

Maymun sıkıntı ve üzüntü ile burada

Ey taş onlara yeter

Bu sadece ekranda maviye döndü.


Ne yazık ki, aynı şey insanlara da oluyor:

Bir şey ne kadar faydalı olursa olsun, fiyatını bilmeden,

Onunla ilgili cahillik her zaman en kötüsüne meyleder;

Ve cahil daha bilgili ise,

Bu yüzden hala onu kovalıyor.

 
Vladimir Simakov :
Evet. Ve size kayan noktalı sayıların matematiğini anlatıyorum. ieee 754-2008 standardını duydunuz mu?
0.2= 0x3fc999999999999a ama
0x3fc999999999999a= 0.200000000000000011102230246251565404236316680908203125.
Ve bu demir parçası nasıl yok edilir?

Ve şimdi burada tamamen farklı bir şeyi tartışıyorsak, bunu bana neden söylüyorsun?

 
Aleksey Nikolayev :

R'de:

0,2 == 1/5

DOĞRU


günah(pi/6)

0,5


günah(pi/6) == 0,5

YANLIŞ

Peki ya R? İşte C++/C# üzerinde bir varyasyon. Ve evet, hala bir derleyici var.
 
Dmitry Fedoseev :

Maymun yaşlılıkta beyinleri zayıflamış;

Ve insanları duydu

Bu kötülüğün henüz o kadar büyük bir el olmadığını:

Sadece MATKAD'ı başlatmaya değer.

MATKAD bilgisayarımda kurulu;

MATKADOM'u şu şekilde döndürür:

Ya başının tepesine bastıracak, ya da kuyruğuna koyacak,

Sonra aniden burnunu çekiyor ve sonra yalıyor;

MATCAD hiçbir şekilde çalışmıyor.

"Uçurum Pah!" diyor, "ve o aptal

Bütün insan yalanlarını kim dinler:

MATKAD ile ilgili her şey bana yalan çıktı;

Ve içinde saçın hiçbir faydası yoktur.

Maymun sıkıntı ve üzüntü ile burada

Ey taş onlara yeter

Bu sadece ekranda maviye döndü.


Ne yazık ki, aynı şey insanlara da oluyor:

Bir şey ne kadar faydalı olursa olsun, fiyatını bilmeden,

Onunla ilgili cahillik her zaman en kötüsüne meyleder;

Ve cahil daha bilgili ise,

Bu yüzden hala onu kovalıyor.

Bahsettiğin şey tam olarak bu. Matkad ile nasıl başa çıkacağını bilmiyorsun, bu yüzden geri döndürülüyor ve çarpıtılıyorsun.

 
Vladimir Simakov :
Evet. Ve size kayan noktalı sayıların matematiğini anlatıyorum. ieee 754-2008 standardını duydunuz mu?
0.2= 0x3fc999999999999a ama
0x3fc999999999999a= 0.200000000000000011102230246251565404236316680908203125.
Ve bu demir parçası nasıl yok edilir?

#include <oran>

 
Олег avtomat :

Bahsettiğin şey tam olarak bu. Matkad ile nasıl başa çıkacağını bilmiyorsun, bu yüzden geri döndürülüyor ve çarpıtılıyorsun.

Evet, matkad kullanmıyorum. Ne olmuş? Buldozer kullanmayı bile bilmiyorum, peki şimdi ne olacak? Ve bunu öğrenmeyeceğim bile.

 
Dmitry Fedoseev :

Evet, matkad kullanmıyorum. Ne olmuş? Buldozer kullanmayı bile bilmiyorum, peki şimdi ne olacak?

Bu senin: kullanmıyorsun ama hile yapıyorsun ve sıçıyorsun. Bu senin çirkin bağırsakların.

 
Олег avtomat :

Bu senin: kullanmıyorsun ama hile yapıyorsun ve sıçıyorsun. Bu senin bağırsakların.

Peki ya matkad?

 
Aleksey Nikolayev :

#include <oran>

Bununla ilgili, yani, aynı şekilde, açık bir biçimde, payı rasyonel bir derecenin paydasıyla nasıl aktaracağız? ))) Yani çifti MathPow'a aktaran TS'dir ve bunu mql'de farklı şekilde yapmanın bir yolu yok gibi görünüyor.