すいません、何かどうしても下の問題解けなくて…
教えていただけないしょうか

デシベルdB=10logX(例えばXは出力電力/入力電力)がよく科学技術で用いられるが、
何デシベルがどのようなX(出力の入力に対する倍率にもなる)に対応するプログラムを作れ、ってネタなんですが、、
その実行結果として
0dB->1.0
1dB->1.2589254117941673
略
9dB->7.943282347242816
10dB->10.0
になるのらしいですが、

自分がやれば
0dB->-Infinity
1dB->0.0
2dB->0.693147805599453
略
10dB->2.302585092994046
になってしまいます

//Nanika.java
public class Nanika{
public static void main(String a[]){
for(int dB=0;dB<=10;dB++)
System.out.println(""+dB+"dB->"+Math.log((double)dB));
}
}

やはりprintln以降が間違えてるのでしょうか、、、
おながいします