Emacs Lisp 24.5.1'de tamsayı bölüşümünü bir kayan nokta çözümüne dönüştürmede çok önemli sorunlar yaşıyorum.Tamsayı Float'ta Float'a Dönüştürme
(message "divide: %2.1f" (float (/ 1 2)))
"divide: 0.0"
Bu sentezleme ilk 1/2 hesaplama inanıyoruz, 0 bulur, daha sonra kesilmesi şamandıraya 0.0 ayarlandıktan sonra. Açıkçası, 0,5 umuyorum. Burada neyi görmüyorum? Teşekkürler
Çok teşekkür ederim! İçlerinden biri yüzer olduğu sürece sonuç bir yüzdür. Bunu biliyordum, ama Lisp'i öğrenmemi bir şekilde hipnotize ediyordu. Teşekkürler –
Elisp kılavuzu, node [Aritmetik İşlemler] (http://www.gnu.org/software/emacs/manual/html_node/elisp/Arithmetic-Operations.html) bunu açıklıyor. – Drew