Différences entre les versions de « Programmation/Expressions »

ajout section
(j'avais utilisé un terme + simple avant)
(ajout section)
<br /><code>3 + 4 → a</code> en [[Programmation Basic Casio|Basic Casio]]<!-- c'est le seul langage que j'ai trouvé où la variable est située après l'expression. Si vous voyez un langage plus notable, n'hésitez pas à le mettre à la place-->
<br />…
 
== Expressions avec des opérandes variables ==
 
== Influence du typage ==
 
Selon le type des variables que vous utilisez lors de l'exécution d'une opération arithmétique, le résultat peut sensiblement varier, voire produire des incohérences en cas de types compatibles : il apparait en effet improbable que diviser une variable contenant le mot "arbre" avec la valeur de pi produise un résultat probabnt. De même, diviser deux nombres entraîne souvent le retour d'une valeur décimale, par exemple la division de 3 par 2. Or si on a affecté la valeur de retour de cette expression à une variable <tt>Int</tt>, cette valeur est troncaturée à l'entier immédiatement inférieur, voire arrondie dans les langages plus évoluées au nombre entier le plus proche. Ainsi, il est préférable de typer en <tt>float</tt> une variable destinée à accueillir le résultat d'une division.
 
== Niveau système ==
8 843

modifications