Blog Emmanuel Orchanian

astuce bdd bureautique codage culture débat design énigme français hacking html mathématiques méthodologie santé typographie 

➕➖➗Opérations mathématiques de base en codage

 

 [757 vues] 2021-11-23 Emmanuel Orchanian

Spoiler

Voici les différents symboles à utiliser pour les opérations mathématiques de base dans le plupart des languages informatiques (JavaScript et PHP...)

  • Addition 10 + 6 = 16
  • Multiplication 10 * 6 = 60
  • Puissance 10 ** 6 = 1000000
  • Soustraction 10 - 6 = 4
  • Division classique (avec les nombres à virgules) 10 / 6 = 1.6666666666...
  • Division entière (sans les nombres à virgule) ~~(10 / 6) = 1
  • Modulo (reste de la division) 10 % 6 = 4
  • Valeurs absolue abs(-5) = 5

Note : les "nombres à virgules" sont avec des points, 2,5 doit s'écrire 2.5


Addition

C'est le nombre de fois qu'on ajoute 1

10 + 6 = 10 + (1+1+1+1+1+1)

Multiplication

C'est le nombre de fois qu'on ajoute le nombre à lui-même

10 * 6 = 10 + 10 + 10 + 10 + 10 + 10

Puissance

C'est le nombre de fois qu'on multiplie le nombre à lui-même

10 ** 6 = 10 * 10 * 10 * 10 * 10 * 10

Soustraction

C'est le nombre de fois qu'on enlève 1

10 - 6 = 10 -1-1-1-1-1-1

Division

C'est le nombre de fois qu'on peut enlever le nombre

10 / 2
10 - 2 - 2 - 2 - 2 -2
On peux le faire 5 fois, donc 10 / 2 = 5

Modulo

C'est le reste de la division

10 % 6 Quand je divise 10 par 6, il reste 4
Voir l'article à propos du modulo

Valeur absolue

En mathématique les nombres sont soit positif soit négatif, par exemple 5 est positif, et -5 est négatif.

La valeur absolu c'est quand on enlève le signe (tout deviens positif).

abs(-5) = 5

Bonus

  • Un nombre carré est une puissance de 2, on peux le noter x*x ou alors x**2 les nombres carrés(image issue de Wikipédia)
  • Un nombre cubique est une puissance de 3, on peux le noter x*x*x ou alors x**3 les nombres cubiques(image issue de Cuemath)
  • Le zenzizenzizendic est la puissance de 8, on peux le noter x*x*x*x*x*x*x*x mais c'est préférable de le noter x**8. C'est de l'humour bien sûr mais ça a vraiment existé (lien Wikipédia) et il fait parti d'un des mots les plus curieux du langage 😊
  • Un nombre triangle est l'addition de chaque nombre jusqu'à lui : par exemple
    7 triangle = 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28 les nombres triangulaires(image issue de Wikipédia)
  • Un nombre factoriel, il se note avec un point d'exclamation, c'est la même chose qu'un nombre triangle avec des multiplications :
    7! = 1 * 2 * 3 * 4 * 5 * 6 * 7 = beaucoup (5040)
  • Difficile à comprendre mais mignon à noter : un nombre primoriel (attention là c'est pour les amateurs de mathématiques !), il se note avec un dièse, c'est le produit des nombres premiers plus petits ou égal à lui :
    12# = 2 * 3 * 5 * 7 * 11 = 2310

À quoi ça pourrait servir de savoir tout ça ?

Ce genre de connaissance est idéal pour débuter des exercices d'algorithmie. Si jamais vous êtes motivé, n'hésitez pas à me contacter.

Merci d'avoir lu !
Si en général vous avez une question, une curiosité, n'hésitez pas me contacter.