प्रारूप विनिर्देशक %d
प्रारूप विनिर्देशक %d पूर्णांक मान को एक हस्ताक्षरित दशमलव पूर्णांक मान के रूप में लेता है जिसका अर्थ है कि मान दशमलव होना चाहिए चाहे वह ऋणात्मक हो या धनात्मक।
सी भाषा में प्रारूप विनिर्देशक %d का एक उदाहरण यहां दिया गया है,
उदाहरण
#include <stdio.h> int main() { int v1 = 7456; int v2 = -17346; printf("The value in decimal form : %d\n", v1); printf("The value in negative : %d", v2); return 0; }
आउटपुट
The value in decimal form : 7456 The value in negative : -17346
प्रारूप विनिर्देशक %i
प्रारूप विनिर्देशक %i पूर्णांक मान को पूर्णांक मान के रूप में लेता है जिसका अर्थ है कि मान दशमलव, ऑक्टल और हेक्साडेसिमल होना चाहिए और ऑक्टल मान पूर्ववर्ती '0' द्वारा प्रदान किया जाता है जबकि हेक्साडेसिमल मान पूर्ववर्ती '0x' द्वारा प्रदान किया जाता है।
सी भाषा में प्रारूप विनिर्देशक %i का एक उदाहरण यहां दिया गया है,
उदाहरण
#include <stdio.h> int main() { int v1 = 1327; int v2 = 0x42451; printf("The value in decimal form : %d\n", v1); printf("The value in hexadecimal form : %i", v2); return 0; }
आउटपुट
The value in decimal form : 1327 The value in hexadecimal form : 271441