Untuk melakukan pemangkatan kalau di Excel kita menggunakan tanda ‘^’. Bagaimana dengan java? Berikut ini contoh 2.7 pangkat 3 dan 10 pangkat 2.
double a = 2.7; double b = 3; double c = Math.pow(a, b); System.out.println("2.7 pangkat 3 = " + c); // Jika ingin langsung ke jadikan integer bisa juga dengan cara: int d = 10; int e = 2; int f = (int)Math.pow(d, e); System.out.println("10 pangkat 2 = " + f);
Semoga bermanfaat.
-= Sapto Sutardi =-
Mataram, 18 Agustus 2010
Posted by Yoga Jeagerjacquez on November 11, 2013 at 1:51 pm
kalau perpangkatannya sesuai permintaan inputan itu gimana yah mas? mohon reply. tq
Posted by Wildhan H Wicaksana on Januari 17, 2014 at 3:43 pm
error koh X_X
Posted by Yanuarius Ludji on November 28, 2016 at 1:38 am
kalu soalnya kaca gini : (a+b)2 gimana ya kodingnya kalu pake java??
Posted by Randyaf on Maret 4, 2017 at 1:32 pm
mungkin bisa dipecah lagi jadi kaya gini
a² + 2ab + b²
kalo dalam java mungkin ky gini
((int)Math.pow(a, 2)) + (2 * a * b) + ((int) Math.pow(b,2));
Posted by Roki Ronaldi on Oktober 9, 2017 at 10:44 am
Math.pow((a+b),2);