נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: שאלה בשפת C

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
jyeger
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 28 February 2008
משתמש: מנותק/ת
הודעות: 3
נשלח בתאריך: 28 February 2008 בשעה 22:57 | IP רשוּם
ציטוט jyeger

האם יש דרך להדפיס מס' דצימלי בתור מס' אוקטלי בשיטת המשלים ל-2.

ניסיתי להדפיס עם printf ועם %o אבל לא הצלחתי לשלוט במס' הסיביות המוצג על המסך.
ובאפסים מובלים.

תודה רב מראש על התשובה

חזרה לתחילת העמוד הצג את כרטיס החבר של jyeger חפש הודעות אחרות של jyeger
 
Dark Phoenix
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 22 December 2007
מדינה: Israel
משתמש: מנותק/ת
הודעות: 50
נשלח בתאריך: 28 February 2008 בשעה 23:16 | IP רשוּם
ציטוט Dark Phoenix

אם אתה רוצה שזה יציג מספר מסוים של ספרות, צריך לכתוב:
%08o
האפס אומר שאתה רוצה שהוא יוסיף אפסים ולא רווחים, והשמונה אומר שאתה רוצה 8 ספרות מינימום. ה-o אומר שאתה מדפיס בבסיס אוקטלי (ואלוהים יודע למה משתמשים בבסיס הזה \=)
חזרה לתחילת העמוד הצג את כרטיס החבר של Dark Phoenix חפש הודעות אחרות של Dark Phoenix
 
jyeger
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 28 February 2008
משתמש: מנותק/ת
הודעות: 3
נשלח בתאריך: 29 February 2008 בשעה 17:39 | IP רשוּם
ציטוט jyeger

תודה על התשובה המהירה.
זה עוזר עם מס' חיובים, ולא עם מספרים שלילים
אני מניח שזה לא תומך במשלים לשתיים ואז 3- במקום להיות 177775 נהיה משהו מאוד ארוך

חזרה לתחילת העמוד הצג את כרטיס החבר של jyeger חפש הודעות אחרות של jyeger
 
Dark Phoenix
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 22 December 2007
מדינה: Israel
משתמש: מנותק/ת
הודעות: 50
נשלח בתאריך: 29 February 2008 בשעה 18:08 | IP רשוּם
ציטוט Dark Phoenix

אני לא מכיר שיטה שמשתמשת במשלים ל-2 ב-printf (למרות שבטח יש כזאת). אתה יכול לעבוד עם מספר ואם הוא שלילי אז להדפיס את המשלים לשתיים של ההופכי שלו (אתה תעשה את המשלים לשתיים)
חזרה לתחילת העמוד הצג את כרטיס החבר של Dark Phoenix חפש הודעות אחרות של Dark Phoenix
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה