🎯نماد های که داخل sprintf مورد استفاده قرار میگیره برای نمایش اعداد در خروجی با حالت های مختلف 🎯
فرض کنید عدد ما عدد 15 باشد
🔹%d
خود عدد رو نشون میده بر مبنای ۱۰
🔹%+d
همانند نماد فوق هست اما علامت بعلاوه رو پشت عدد نمایش میده
🔹%4d
طول عدد رو حساب میکنه که در اینجا عدد ۱۵ طولش میشه دو یعنی دو عدد تشکیل یه عدد رو دادن پس دوتا فاصله خالی از سمت راست میده مثل نمونه زیر
~~۱۵
اون علامت پشت ۱۵ فضا خالی هست
🔹%-4d
همانند نماد فوق منتها در سمت چپ
🔹%04d
همانند نماد فوق اما بجای فضای خالی صفر نشون میده مثل نمونه زیر
0015
🔹%b
عدد ۱۵ در باینری رو نشون میده
🔹%o
عدد رو در نماد ۸ نمایش میده
🔹%X
نماد ۱۶ حروف بزرگ
🔹%x
نماد ۱۶ حروف کوچک
🔹%#x
همانند نماد کوچیک ۱۶ هست اما یه 0xاولش اضافه میکنه
🔰@gopher_academy
فرض کنید عدد ما عدد 15 باشد
🔹%d
خود عدد رو نشون میده بر مبنای ۱۰
🔹%+d
همانند نماد فوق هست اما علامت بعلاوه رو پشت عدد نمایش میده
🔹%4d
طول عدد رو حساب میکنه که در اینجا عدد ۱۵ طولش میشه دو یعنی دو عدد تشکیل یه عدد رو دادن پس دوتا فاصله خالی از سمت راست میده مثل نمونه زیر
~~۱۵
اون علامت پشت ۱۵ فضا خالی هست
🔹%-4d
همانند نماد فوق منتها در سمت چپ
🔹%04d
همانند نماد فوق اما بجای فضای خالی صفر نشون میده مثل نمونه زیر
0015
🔹%b
عدد ۱۵ در باینری رو نشون میده
🔹%o
عدد رو در نماد ۸ نمایش میده
🔹%X
نماد ۱۶ حروف بزرگ
🔹%x
نماد ۱۶ حروف کوچک
🔹%#x
همانند نماد کوچیک ۱۶ هست اما یه 0xاولش اضافه میکنه
🔰@gopher_academy