Overflow
Java
Java derleyicileri matematiksel taşmalarda exception atmazlar. Örneğin Why no overflow when byte exceeds size? sorusunda değişken değeri taşma yapacak şekilde artırılırsa sayının eksi değer aldığı ancak exception atılmadığı görülebilir.
Overflow'dan Kaçınarak Ortalamayı Bulma
Buradaki örnekte taşma riski olmadan iki sayının ortalamasının bulunması gösteriliyor. Bu yöntemim Samsung tarafından patentli olmasına dikkat.
Bir başka yöntem ise
Sıfıra Bölme
Java
Java ilginç bir şekilde sıfıra bölme hatasını sadece integer veri tipi için gönderiyor. float veri tipi için göndermiyor. Örnek
Java
Java derleyicileri matematiksel taşmalarda exception atmazlar. Örneğin Why no overflow when byte exceeds size? sorusunda değişken değeri taşma yapacak şekilde artırılırsa sayının eksi değer aldığı ancak exception atılmadığı görülebilir.
Overflow'dan Kaçınarak Ortalamayı Bulma
Buradaki örnekte taşma riski olmadan iki sayının ortalamasının bulunması gösteriliyor. Bu yöntemim Samsung tarafından patentli olmasına dikkat.
Bir başka yöntem ise
Sıfıra Bölme
Java
Java ilginç bir şekilde sıfıra bölme hatasını sadece integer veri tipi için gönderiyor. float veri tipi için göndermiyor. Örnek
Hiç yorum yok:
Yorum Gönder