平方根、三角関数などの基本的な関数はMathクラスに用意されています。
以下にその一部を示します。
ex
xy
absの引数としては、int, long, doubleなど数値の基本型のどれでも使えます。 返される値は引数と同じ型です。
absという1つの関数が引数の型を判定しているのではありません。
名前が同じで引数の型が異なる関数が用意されています。
型が違っても同じ名前の関数が使えるので分かりやすい。