- Perbedaan antara %d dan %i adalah:
Kedua tipe data ini berfungsi untuk menampilkan bilangan integer bertanda (signed) dalam bentuk decimal
- Perbedaan antara %e,%f , dan %g adalah:
%e = bilangan real dengan notasi scientific
%f = bilangan real dengan nilai pecahan
%g = bilangan real dengan bentuk desimal dan berpangkat
- Contoh %o dan %x adalah:
%o :
#include
main()
{
printf(”Oktal(uppercase) Oktal(lowercase) Decimal\n”);
printf(”%O %o %d\n”, 15, 15, 15);
printf(”%O %o %d\n”, 14, 14, 14);
printf(”%O %o %d\n”, 13, 13, 13);
return 0;
%x :
/* Konversi ke hexadesimal */
#include
main()
{
printf(”Hex(uppercase) Hex(lowercase) Decimal\n”);
printf(”%X %x %d\n”, 3, 3, 3);
printf(”%X %x %d\n”, 2, 2, 2);
printf(”%X %x %d\n”, 1, 1, 1);
return 0;
Outputnya :
Hex(uppercase) Hex(lowercase) Decimal
F f 3
E e 2
1