変換バイナリ(Java)
アルゴリズムの問題解決をブログにアップロードしたのは、コードを解答し、記録するためです.
これからは質問を吹き飛ばすよりも、リンクだけを残して、答えを見極めるために、私たちは皆さんに位置づけます!
📄 質問する
この問題を再読で解くには,より速い方法があるが,学習と同時に再読も用いられている. 内蔵関数
これからは質問を吹き飛ばすよりも、リンクだけを残して、答えを見極めるために、私たちは皆さんに位置づけます!
📄 質問する
[伯俊]変換バイナリ数
👩💻 に答える
1.問題を理解する
この問題は,与えられた10進数値をバイナリ値出力に変換する問題である.
2.リサイクル解答
1.問題を理解する
この問題は,与えられた10進数値をバイナリ値出力に変換する問題である.
2.リサイクル解答
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
static StringBuilder sb = new StringBuilder();
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
Long N = Long.parseLong(br.readLine());
System.out.println(toBinay(N));
}
static String toBinay(Long N) {
if(N == 1) {
sb.append(N);
return sb.reverse().toString();
}
if(N == 0) {
return sb.reverse().toString();
}
sb.append(N % 2);
N /= 2;
return toBinay(N);
}
}
3.toBinaryString使用解答(クイック)🔥)
toBinaryString
により、入力値を直接バイナリデジタル出力に変換することができる.import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println(Long.toBinaryString(Long.parseLong(br.readLine())));
}
}
Reference
この問題について(変換バイナリ(Java)), 我々は、より多くの情報をここで見つけました https://velog.io/@geesuee/백준-이진수-변환자바テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol