From 2dde3cbfd1062e3dc75cf3159a1d917cb14b56fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E8=92=B8?= <3505869163@qq.com> Date: Thu, 10 Oct 2024 15:27:02 +0800 Subject: [PATCH] V1 --- computer.java | 27 ------------------------ out/production/computer1/HHJ.class | Bin 234 -> 0 bytes out/production/computer1/computer.class | Bin 2533 -> 0 bytes 3 files changed, 27 deletions(-) delete mode 100644 out/production/computer1/HHJ.class delete mode 100644 out/production/computer1/computer.class diff --git a/computer.java b/computer.java index c6dfb8f..7304cdd 100644 --- a/computer.java +++ b/computer.java @@ -33,35 +33,8 @@ public class computer { return decimal; } - // 将十进制数转换为任意进制数 - public static String fromDecimal(int decimal, int base) { - if (base < 2 || base > 16) { - throw new IllegalArgumentException("Base must be between 2 and 16"); - } - - StringBuilder number = new StringBuilder(); - - // 当十进制数大于0时,持续转换 - while (decimal > 0) { - int remainder = decimal % base; - char digit; - - // 处理0-9 - if (remainder < 10) { - digit = (char) ('0' + remainder); - } - // 处理10-15(A-F) - else { - digit = (char) ('A' + (remainder - 10)); - } - number.insert(0, digit); // 在字符串的开头插入新的字符 - decimal /= base; // 更新十进制数,去掉已转换的部分 - } - // 如果转换后的字符串为空(即输入的十进制数为0),则返回"0" - return number.length() == 0 ? "0" : number.toString(); - } public static void main(String[] args) { Scanner scanner = new Scanner(System.in); diff --git a/out/production/computer1/HHJ.class b/out/production/computer1/HHJ.class deleted file mode 100644 index f229e7f7835ffc1f4bda5ea374635b6a6bc5628c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmXYr%?`m(5QWcFf2dON26kBJ#*WxXM5JLs>~HIa+f%FWb79PMuiMfrLLFI+#!yg;@IVdjMuyvz-~A82+5#0wz{!b!RsCj zVV@VJ*e|Fz+&JLHn>Z*WhuqM_bJ&fD7Xd`Yp}TQdSj2?phyp{wQ3?-t?TaK6sjQ`^TP1j` zWRD&(5?WlsqF~=qZA5E~Yi6u*z)BlttTkL0mf#%G;#qo?1RXVEhDExYUxOK$`M4tF zoXbpbSj+ID5}l6WOeK%&X$eIGmKHhIucfAPD?FS|CT3+44%f}+&y&^@nqfwTi^@3$ zU0EYeRV!Ph;25I|TT$2kIi{_7__TD4fGn6t&73n4%``=z1@`T%WyBi?Y$1_TlW8Jh zYVodoiN({b-3P*K(YtQh+LB1p9MRL39(|@BNM_R!z1I-!Dw^)dT7jX8rC7!SRK$@` zVInDE=?u8xcwCQZ@y>KCo6t>b(}{?lvWz4PEuS&6+cyP>gxavl9vaa=r^KhTege|3Bnq&CrzF zEZk5iyX0tdwAbfQAV)*8U;Y;7>iu#Kj*!#u^fg_aeZSrd5mYKpwgS=g%@MMz!=eD%b*U@>B~HnmTEEu-bVA zo@$@(2NVgI%8CRiQ(*O1F=kbDs=e0dy^11VQ|+NILh?ANPD-MJX>f>+74NO8j<=3K z{j(v5l8bPc`NpA;_TFF!8^dN|1|m^N)cl-;TGqOR)vjPIt69Z*rq+QLY(^`#VI#Ja z6S%b#t!DZV$jG!_iC6M3d6a1ySiG^kU92Tw4p}b8n6*g13T`*NsnvlGv z<`$~O;QHlTsA+LgJ3Vr>9Jxvt4+4_I3-q*jW@Btzx`|6KyS|xi3UlSQveG`**U!p! z5|v%(=D$$~um>6j^SErWGbKJ9%(xJH@hUo5M+NV8+0sjIOwAhJ(S7x6wG7g Rq-HTTQ7bmKmmUhR`CoCjU-|$5