8.2 Functions

FunctionsParametersDescriptionBenchmark*
additionnernombre’, ‘second_nombreReturns ‘nombre + second_nombre’.0.086s
afficher_nombrenombreDisplays in the standard output the number ‘nombre’.0.067s
carré_denombreReturns ‘nombre * nombre’.0.074s
divisernombre’, ‘second_nombreReturns ‘nombre / second_nombre’.0.060s
douzenombreReturns ‘nombre / 12’ if ‘nombre’ is multiple of 12, otherwise ‘-1’.0.069s
est_en_majusculenombreReturns ‘1’ if ‘nombre’ is an uppercase letter, otherwise ‘0’.0.063s
est_en_minusculenombreReturns ‘1’ if ‘nombre’ is a lowercase letter, otherwise ‘0’.0.060s
est_négatifnombreReturns ‘1’ if ‘nombre’ is negative, otherwise ‘0’.0.070s
est_premiernombreReturns ‘1’ if ‘nombre’ is a prime number, otherwise ‘0’.0.051s
fizzbuzznombreDisplays « Fizz » if ‘nombre’ is multiple of 3, « Buzz » if multiple of 5, and « FizzBuzz » if multiple of both, otherwise displays ‘nombre’.0.056s
imprimer_peigne-Displays in ascending order all the smallest numbers composed of three digits.0.220s
imprimer_peigne_2-Displays in ascending order all the smallest numbers composed of four digits.8.481s
imprimer_peigne_nombrenombreDisplays in ascending order all the smallest numbers composed of ‘nombre’ digits.Depends
maxnombre’, ‘second_nombreReturns ‘nombre’ if ‘nombre’ is superior than ‘second_nombre’, otherwise ‘second_nombre’.0.060s
minnombre’, ‘second_nombreReturns ‘second_nombre’ if ‘nombre’ is superior than ‘second_nombre’, otherwise ‘nombre’.0.092s
multipliernombre’, ‘second_nombreReturns ‘nombre * second_nombre’.0.065s
prochain_premiernombreReturns the first prime number greater than ‘nombre’.0.072s
précedentnombreReturns ‘nombre - 1’.0.069s
racine_carré_denombreReturns the integer square root of ‘nombre’.0.070s
soustrairenombre’, ‘second_nombreReturns ‘nombre - second_nombre’.0.090s
suivantnombreReturns ‘nombre + 1’.0.065s

(*) Benchmark specs:

CPU : Intel i9 14900K
GPU : NVIDIA RTX 4070 TI SUPER
RAM: 32 GB