שאלות תרגיל בית 0

קבלת ייצוג בינארי של מספר שלם

קבלת ייצוג בינארי של מספר שלם

by דע-אל קלנג -
Number of replies: 1

האם יש דרך ב-C לקבל באופן מיידי את הייצוג הבינארי של מספר מסויים?

In reply to דע-אל קלנג

תשובה ל: קבלת ייצוג בינארי של מספר שלם

by יורי פלדמן -

היי

השאלה לא ברורה לי. כל מידע במחשב מיוצג בינארית. כדי להציג אני חושב שאפשר לתרגם למחרוזת באופן פשוט ע"י דגל %b ל-sprintf אבל למה שתרצה לעבוד עם מחרוזת?

באופן כללי אתה יכול לקבל את הביטים אחד-אחד ע"י חלוקה בשלמים עם שארית. ב-C יש גם את אופרטור << שהוא קיצור לאותו הדבר.