Comment faire une conversion de base en Java

Il s'agit d'une méthode permettant d'effectuer une conversion de base en Java. Comme il n'utilise que la bibliothèque standard, vous pouvez la copier et la coller immédiatement.

Convertir en binaire

Binaire-> 8

Java


final String bin = "11111110";
final int dec = Integer.parseInt(bin, 2);
final String oct = Integer.toOctalString(dec);
System.out.println(oct);

production


376

Binaire-> Décimal

Java


final String bin = "11111110";
final int dec = Integer.parseInt(bin, 2);
System.out.println(dec);

production


254

Binaire-> Hexagone

Java


final String bin = "11111110";
final int dec = Integer.parseInt(bin, 2);
final String hex = Integer.toHexString(dec);
System.out.println(hex);

production


fe

Binaire-> 32 bases

Java


final String bin = "11111110";
final int dec = Integer.parseInt(bin, 2);
final String base32 = Integer.toString(dec, 32);
System.out.println(base32);

production


7u

Binaire-> n-aire

Java


final String bin = "11111110";
final int dec = Integer.parseInt(bin, 2);
final int n = 36;
final String base36 = Integer.toString(dec, n);
System.out.println(base36);

production


72

Convertir à partir du nombre octal

Huit-> binaire

Java


final String oct = "376";
final int dec = Integer.parseInt(oct, 8);
final String bin = Integer.toBinaryString(dec);
System.out.println(bin);

production


11111110

Nombre de 8 bases-> nombre décimal

Java


final String oct = "376";
final int dec = Integer.parseInt(oct, 8);
System.out.println(dec);

production


254

8 bases-> hexadécimal

Java


final String oct = "376";
final int dec = Integer.parseInt(oct, 8);
final String hex = Integer.toHexString(dec);
System.out.println(hex);

production


fe

8 bases -> 32 bases

Java


final String oct = "376";
final int dec = Integer.parseInt(oct, 8);
final String base32 = Integer.toString(dec, 32);
System.out.println(base32);

production


7u

8-base-> n-aire

Java


final String oct = "376";
final int dec = Integer.parseInt(oct, 8);
final int n = 36;
final String base36 = Integer.toString(dec, n);
System.out.println(base36);

production


72

Convertir à partir d'un nombre décimal

Refuser-> Binaire

Java


final int dec = 254;
final String bin = Integer.toBinaryString(dec);
System.out.println(bin);

production


11111110

Décalque-> octal

Java


final int dec = 254;
final String oct = Integer.toOctalString(dec);
System.out.println(oct);

production


376

Déclin-> Hexagone

Java


final int dec = 254;
final String hex = Integer.toHexString(dec);
System.out.println(hex);

production


fe

Déclin-> 32-aire

Java


final int dec = 254;
final String base32 = Integer.toString(dec, 32);
System.out.println(base32);

production


7u

Déclin-> n-aire

Java


final int dec = 254;
final int n = 36;
final String base36 = Integer.toString(dec, n);
System.out.println(base36);

production


72

Convertir à partir de l'hexadécimal

Hexagone-> Binaire

Java


final String hex = "fe";
final int dec = Integer.parseInt(hex, 16);
final String bin = Integer.toBinaryString(dec);
System.out.println(bin);

production


11111110

Hexa-> octal

Java


final String hex = "fe";
final int dec = Integer.parseInt(hex, 16);
final String oct = Integer.toOctalString(dec);
System.out.println(oct);

production


376

Hexa-> décimal

Java


final String hex = "fe";
final int dec = Integer.parseInt(hex, 16);
System.out.println(dec);

production


254

Hexagone-> 32 base

Java


final String hex = "fe";
final int dec = Integer.parseInt(hex, 16);
final String base32 = Integer.toString(dec, 32);
System.out.println(base32);

production


7u

Déclin-> n-aire

Java


final String hex = "fe";
final int dec = Integer.parseInt(hex, 16);
final int n = 36;
final String base36 = Integer.toString(dec, n);
System.out.println(base36);

production


72

Convertir à partir de la base 32

32-base-> binaire

Java


final String base32 = "7u";
final int dec = Integer.parseInt(base32, 32);
final String bin = Integer.toBinaryString(dec);
System.out.println(bin);

production


11111110

32-base-> nombre octal

Java


final String base32 = "7u";
final int dec = Integer.parseInt(base32, 32);
final String oct = Integer.toOctalString(dec);
System.out.println(oct);

production


376

32 base-> décimal

Java


final String base32 = "7u";
final int dec = Integer.parseInt(base32, 32);
System.out.println(dec);

production


254

32 bases-> hexadécimal

Java


final String base32 = "7u";
final int dec = Integer.parseInt(base32, 32);
final String hex = Integer.toHexString(dec);
System.out.println(hex);

production


fe

32-base-> n-aire

Java


final String base32 = "7u";
final int dec = Integer.parseInt(base32, 32);
final int n = 36;
final String base36 = Integer.toString(dec, n);
System.out.println(base36);

production


72

Convertir à partir de n-aire

n-aire-> binaire

Java


final String base36 = "72";
final int n = 36;
final int dec = Integer.parseInt(base36, n);
final String bin = Integer.toBinaryString(dec);
System.out.println(bin);

production


11111110

n-aire-> octal

Java


final String base36 = "72";
final int n = 36;
final int dec = Integer.parseInt(base36, n);
final String oct = Integer.toOctalString(dec);
System.out.println(oct);

production


376

n-aire-> décimal

Java


final String base36 = "72";
final int n = 36;
final int dec = Integer.parseInt(base36, n);
System.out.println(dec);

production


254

n-aire-> hexadécimal

Java


final String base36 = "72";
final int n = 36;
final int dec = Integer.parseInt(base36, n);
final String hex = Integer.toHexString(dec);
System.out.println(hex);

production


fe

n-aire-> 32 bases

Java


final String base36 = "72";
final int n = 36;
final int dec = Integer.parseInt(base36, n);
final String base32 = Integer.toString(dec, 32);
System.out.println(base32);

production


7u

n-aire-> m-aire

Java


final String base36 = "72";
final int n = 36;
final int dec = Integer.parseInt(base36, n);
final int m = 3;
final String base3 = Integer.toString(dec, m);
System.out.println(base3);

production


100102

Recommended Posts

Comment faire une conversion de base en Java
Comment créer un URI de données (base64) en Java
Comment apprendre JAVA en 7 jours
Comment utiliser les classes en Java?
Comment nommer des variables en Java
Comment concaténer des chaînes avec Java
Comment implémenter le filtre de Kalman par Java
Comment appliquer les conventions de codage en Java
Comment intégrer Janus Graph dans Java
Comment obtenir la date avec Java
Comment obtenir une classe depuis Element en Java
Comment masquer les champs nuls en réponse en Java
Comment résoudre les problèmes d'expression en Java
Comment écrire Java String # getBytes dans Kotlin?
Comment créer un environnement Java en seulement 3 secondes
[Java] Comment omettre le constructeur privé dans Lombok
Comment abaisser la version java
[Java] Comment utiliser Map
Je veux faire quelque chose comme "cls" en Java
Comment désinstaller Java 8 (Mac)
Java - Comment créer JTable
Comment entrer / sortir des fichiers mainframe IBM en Java?
Comment utiliser java Facultatif
Comment réduire les images Java
Comment rédiger un commentaire java
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
[Java] Comment afficher les Wingdings
Comment utiliser Java Map
Comment définir des constantes Java
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Comment convertir un fichier en tableau d'octets en Java
Comment Git gérer les projets Java EE dans Eclipse
Comment utiliser les variables Java
Résumé de la mise en œuvre des arguments par défaut en Java
Comment convertir la base Java
[Java] Comment implémenter le multithreading
Comment mettre l'ancien Java (série 8) dans macOS 10.15 Catalina
Comment initialiser un tableau Java
Remarques sur l'utilisation des expressions régulières en Java
Comment lire votre propre fichier YAML (*****. Yml) en Java
Comment utiliser les données JSON dans la communication WebSocket (Java, JavaScript)
Mémo: [Java] Comment vérifier groupId etc. décrit dans pom.xml
Comment stocker des chaînes de ArrayList à String en Java (personnel)
[Traitement × Java] Comment utiliser la boucle 2 --- structure imbriquée, conversion de coordonnées
Que s'est-il passé dans «Java 8 to Java 11» et comment créer un environnement
Comment appeler et utiliser l'API en Java (Spring Boot)
Comment utiliser le type d'énumération Java (Enum) dans Mapper XML de MyBatis
Comment changer dynamiquement les JDK lors de la construction de Java avec Gradle
Comment développer et enregistrer une application Sota en Java
Comment simuler le téléchargement de formulaires post-objet vers OSS en Java
Comment déployer une application Java sur Alibaba Cloud EDAS dans Eclipse
Comment dériver le dernier jour du mois en Java
Différences dans la gestion des chaînes entre Java et Perl
Comment changer Java à l'ère d'OpenJDK sur Mac