2+2=5 işlemi, aslında George Orwell'in 1984 isimli kitabına bir göndermedir ve altında farklı metaforlar yatmaktadır. Peki insanları bir şekilde iki ile ikinin toplamının beş edeceğine inandırmak çeşitli yöntemlerle mümkün ise bilgisayarları da 2+2=5 olduğuna ikna edebilir miyiz?
Bugün iki farklı dilde 2+2 matematiksel işlemine 5 sonucunu nasıl bulabileceğimiz ile ilgili örnekler paylaşacağım. İlk örneği de Java ile hazırlamak istedim.
public class ikiikibes {
public static void main(String[] args) {
double iki = iki();
System.out.format("iki = %.0f%n", iki);
double dort = Math.ceil(iki + iki);
System.out.format("iki + iki = %.0f%n", dort);
}
private static double iki() {
double iki = 0;
for(int i = 0; i < 21; i++) {
iki = iki + 0.1;
}
return iki;
}
}
Çıktı:
iki = 2
iki + iki = 5
Java konusunda daha önce hazırladığım bazı yazılar için;
bkz: Java ile rastgele güvenli parola üretmek
bkz: Java ile şehir adından plaka kodu tahmini oyunu hazırlamak
bkz: Java'da tek basamaklı sayıyı 2 basamak olarak göstermek
bkz: Java'da onluk sistem ile ikilik sistem dönüşümleri
bkz: Java ile sınav puanını harf notuna çevirmek
bkz: Java ile artık yılları (Şubat ayı 29 çeken yılları) bulmak