الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

احصل على اسمك بارقام ثنائية

بدأه .S.T.A.L.K.E.R في 9 فبراير 2010 · 4 رد · 678 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هذا الكود ارجو ان يفيدكم

و هو تحويل نص String ال String بصيغة ثنائية

 public static String stringToBinary(String hexaString) {
        DecimalFormat decimalFormat = new DecimalFormat("00000000");
        StringBuffer result = new StringBuffer();

        for (char c : hexaString.toCharArray()) {
            result.append(decimalFormat.format(Integer.parseInt(Integer.toBinaryString((byte)c))));
        }

        return result.toString();
    }

مثال:

System.out.println(stringToBinary("محمد"));

والنتيجة:

01000101001011010100010100101111
#2
import java.text.*;
#3

ما الذي سأستفيده من تحويل String إلى أرقام ثنائية؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#4

قد نقترب من لغة الالة قليلا

او نخاطب معالج مثلا :happy:

#5

لا أعرف لكني أظنها أشياء نحاول التخلص منها في جافا

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…