Skip to content

Oaz/dynamic-types

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Le code qui accompagne une série de billets sur le typage dynamique


Le dossier pgcd contient le même calcul de PGCD dans plusieurs langages à typage dynamique

  • Le code principal appelle 3 fois la même fonction d'affichage de PGCD pour les 3 couples suivants
    • Affiche PGCD (48,18)
    • Affiche PGCD (48.0,18.0)
    • Affiche PGCD (48.0+0.3-0.1-0.2,18.0)
  • la fonction d'affichage de pgcd ne fait aucune supposition de type sur ses 2 paramètres.
    • Elle appelle une fonction de calcul de PGCD et affiche le résultat
  • La fonction de calcul de PGCD définit ses 2 paramètres comme étant des entiers si le langage le permet.
    • Elle calcule le PGCD avec un simple algorithme d'Euclide sans introduire de vérification sur le type des variables en dehors de la signature de la fonction.

Le dossier images contient un Dockerfile par langage pour faciliter l'exécution de l'ensemble des scripts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published