記事一覧
Java : 小さい数(小数点以下桁数の多い数値)の表現(BigDecimal)
※自分用学習メモです
とても小さな数値(つまり、浮動小数点数や非常に小さい数値)をそのまま出力するためには、double型やBigDecimal型を使用することが考えられます。
例えば、BigDecimal型を使って非常に小さい数値を処理する場合は、次のようなコードになります
import java.math.BigDecimal;//←これの追加超だいじimport java.util.S
Java : 大きい数(桁数の多い数値)の表現(BigInteger)
※自分用学習メモです
非常に大きな数値を扱う場合、JavaではBigIntegerクラスを使用することで任意の大きさの整数を扱うことができます。以下は、与えられた非常に大きな数値 N をそのまま出力するためのJavaコードの例です。
import java.math.BigInteger; //←これの追加だいじ!!!import java.util.Scanner;public class
Java : 整数Nを2進数にして表示(Integer.toBinaryString)
※自分用学習メモです
以下は、10進数で表された整数 N を2進数に変換して出力するJavaのコード例です。
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in);
Java : 文字'X'を整数Xに変換する(Character.getNumericValueほか)
※自分用学習メモです
char を整数に変換したい場合には、Character.getNumericValue() または Character.digit() を使用するか、char を int にキャストする必要があります。
1. Character.getNumericValue()
このメソッドは、指定された文字に対応する整数値を返します。
文字が数字 ('0'~'9') であれば、