פורסם 2008 באוקטובר 1516 שנים int a=1a=a<<1ו/אוa=a>>1למה הפקודה הנ"ל משמשת ?מה הפקודה הנ"ל מבצעת ?איך ניתן לעקוב אחר פקודה זאת בטבלת מעקב ?
פורסם 2008 באוקטובר 1516 שנים http://www.space.unibe.ch/comp_doc/c_manual/C/CONCEPT/bitwise.html#shiftתקרא על bit-wise operations פעולות שפועלות ברמות הביטים של המשתנים.
פורסם 2008 באוקטובר 1616 שנים מחבר http://www.space.unibe.ch/comp_doc/c_manual/C/CONCEPT/bitwise.html#shiftתקרא על bit-wise operations פעולות שפועלות ברמות הביטים של המשתנים.איך מבצעים טבלת מעקב על הפקודה הזאת ?
פורסם 2008 באוקטובר 1616 שנים פקודה זאת מזיזה את כל הביטים ימינה או שמאלה כמספר הפעמים שמופיע אחרי האופרטור (בהתאם לכיוון החצים).אם a=1 ונזיז אותו שמאלה ע"י הפקודה a=a<<1 הערך של a יהפוך ל2.00000001<<1 ==00000010אם אתה רוצה לבנות טבלת מעקב תצתרך לכתוב בה את הנתון גם בצורה הבינארית.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.