J'ai découvert aujourd'hui que le framework .NET suit l'ordre des opérations de Bodmas lors du calcul. C'est-à-dire que les calculs sont effectués dans l'ordre suivant: p>
Cependant, j'ai cherché et ne peut trouver aucune documentation confirmant que .Net définitivement em> suit ce principe, existe-t-il de tels documents? Je serais reconnaissant si vous pouviez me diriger dans la bonne direction. P>
4 Réponses :
http://msdn.microsoft. Com / fr-US / Bibliothèque / AA691323% 28V = vs.71% 29.aspx Détails Toutes les priorités et ne contient pas tout à fait avec votre liste. P>
Notez que c # ne fait pas que le Bodmas gouverne la façon dont vous avez appris à l'école. Supposons que vous ayez:
A().x = ( ( B() + C() ) + ( D() * E() ) );
C # ne suit pas la règle de Bodmas lorsqu'il s'agit de multiplier, de la division, de l'addition et de la soustraction. P>
Il semble que sa langue dépendante de la langue. Pas de norme. Les résultats seraient donc différents dans chaque langage de programmation. Si des crochets sont utilisés, il n'y aura pas de problèmes. P>
C'est la langue dépendante. .NET est un cadre.
Pour C # msdn.microsoft.com/en-us /Library/6A71F45D(V=VS.80).aspx
Selon les documents, le C # ne suit pas Bodmas alors pouvez-vous montrer du code qui le prouve.