mais il faut un langage mathématique, c'est pourquoi il a été réalisé en C, qui est destiné aux Maths (matrices, trigo etc... )
Le C n'a pas du tout été développé pour les maths !!! Le C a été développé par Kerrigan et Ritchie pour développer une version portable du système Unix qu'il venait de créer en assembleur sur 1 pdp. Le noyau à l'époque pesait 40ko !
Le C ressemblait alors beaucoup à l'assembleur de cette machine et ++ était l'instruction pour incrémenter un registre de cette machine.
Le C est donc un langage orienté système et qui est trés imprécis pour toutes les questions mathématiques car ils gèrent trés mal les dépassements de capacité.
Eh oui ! En C, la plupart des types numériques entiers sont définis en fonction de la machine, comment veut-tu faire proprement des maths avec ça ?
Quant à la trigo et les matrices il n'y avait rien de prévu à la base pour ça, tu ne le trouveras que dans la librairie arrivé des années aprés (le C est trés vieux, usé et fatigué ;-)
[^] # Re: Programmer oui ! Mais...
Posté par Eric Boulat . En réponse au journal Programmer oui ! Mais.... Évalué à 2.
Le C n'a pas du tout été développé pour les maths !!! Le C a été développé par Kerrigan et Ritchie pour développer une version portable du système Unix qu'il venait de créer en assembleur sur 1 pdp. Le noyau à l'époque pesait 40ko !
Le C ressemblait alors beaucoup à l'assembleur de cette machine et ++ était l'instruction pour incrémenter un registre de cette machine.
Le C est donc un langage orienté système et qui est trés imprécis pour toutes les questions mathématiques car ils gèrent trés mal les dépassements de capacité.
Eh oui ! En C, la plupart des types numériques entiers sont définis en fonction de la machine, comment veut-tu faire proprement des maths avec ça ?
Quant à la trigo et les matrices il n'y avait rien de prévu à la base pour ça, tu ne le trouveras que dans la librairie arrivé des années aprés (le C est trés vieux, usé et fatigué ;-)