Error: (8192) Creation of dynamic property App\Layout\Layouts\Base\Base::$viewFile is deprecated

Quiz printf() en C

Qu'affiche le code suivant?

int i = 1234;
printf("|%2d|", i);
|1234|
Cela n'a pas de sens d'arrondir un entier.

Qu'affiche le code suivant?

int i = 1234;
printf("|%6.2d|", i);
| 1234|
L'affichage des entiers ne tient pas compte de la précision.

Qu'affiche le code suivant?

double d = 1234.5;
printf("|%8.2f|", d);
| 1234.50|

Qu'affiche le code suivant?

double d = 1234.5;
printf("|%3.2f|", d);
|1234.50|
Affiche deux décimales mais comme la partie entière ne peut pas être arrondie, elle dépasse.

Qu'affiche le code suivant?

double d = 123.4567;
printf("|%.1f|", d);
|123.5|
Ne pas oublier d'arrondir les nombres à virgule.

Qu'affiche le code suivant?

int i = 1234;
printf("|%+d|", i);
|+1234|
Le + force l'affichage du signe de la variable.

Qu'affiche le code suivant?

int i = 1234;
printf("|%-5d|", i);
|1234 |

Qu'affiche le code suivant?

int i = 1234;
printf("|%05d|", i);
|01234|

Qu'affiche le code suivant?

int i = 1234;
printf("|%-05d|", i);
|1234 |
Le remplissage avec des zéros ne peut être fait qu'à gauche du nombre.

Qu'affiche le code suivant?

double d = 1234;
printf("|%012f|", d);
|01234.000000|
Par défaut, il y a exactement 6 zéros après la virgule.

Qu'affiche le code suivant?

double d = 1234;
printf("|%0*.*f|", 9, 2, d);
|001234.00|
Les valeurs des étoiles sont récupérées dans les paramètres du printf.