Divisione euclidea: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
riscrivo parte sulla divisione intera
Riga 16:
Questo significa che per ogni [[dividendo (algebra)|dividendo]] ''a'' e [[divisore]] ''b'' interi esiste solo una coppia di quoziente ''q'' e resto ''r'' (anch'essi interi) tali che sommando ''r'' con il prodotto di ''b'' per ''q'' si ottenga il dividendo ''a'' di partenza. Il resto ''r'' può assumere qualsiasi valore positivo (anche zero) strettamente minore di ''b''.
 
 
La divisione con resto che si indica talvolta con il segno '''\''' può anche essere definita dalla seguente relazione <math>a</math>\<math>b \equiv \lfloor(a/b)\rfloor </math>. La notazione <math>\lfloor x \rfloor</math> indica la funzione [[parte intera]] di <math>x</math>.<ref>{{citaweb|http://mathworld.wolfram.com/IntegerDivision.html| ''"Integer Division."'' From ''MathWorld''--A Wolfram Web Resource|16 ottobre 2012|autore=Weisstein, Eric W.}}</ref>
== Esempi ==
 
*Se ''a'' = 7 e ''b'' = 3, si ha ''q'' = 2 e ''r'' = 1 ovvero 7 = 2 × 3 + 1.
Riga 80:
==Divisione intera==
{{nota disambigua|divisione intera nel campo dell'informatica|[[divisione intera (informatica)]]}}
LaA divisionevolte con restodivisione cheintera siviene indicaindicata talvoltal'operazione (indicata con il segno '''\''' può anche essere) definita dalla seguente relazione <math>a</math>\<math>b \equiv \lfloor(a/b)\rfloor </math>. La notazione <math>\lfloor x \rfloor</math> indica la funzione [[parte intera]] di <math>x</math>.<ref>{{citaweb|http://mathworld.wolfram.com/IntegerDivision.html| ''"Integer Division."'' From ''MathWorld''--A Wolfram Web Resource|16 ottobre 2012|autore=Weisstein, Eric W.}}</ref>
La divisione euclidea viene detta anche divisione intera.
 
NeiQuesta softwareoperazione matematiciviene e di calcolo vienetalvolta indicata connei ilsoftware simbolodi '''\''' o concalcolo ilanche simbolocome ''div''. In realtà come per altre operazioni occorre sempre controllare le specifiche del programma perché con il simbolo ''div'' viene indicata anche un altro tipo di [[divisione intera (informatica)|divisione intera]] basata sulla operazione di troncamento e non sull'operazione [[parte intera]].<ref>{{en}}{{cita pubblicazione | autore =Saman Amarasinghe | coautori =Walter Lee, Ben Greenwald | anno =2003 | mese = | titolo =Strength Reduction of Integer Division and Modulo Operations
==Software matematici e di calcolo==
Nei software matematici e di calcolo viene indicata con il simbolo '''\''' o con il simbolo ''div''. In realtà come per altre operazioni occorre sempre controllare le specifiche del programma perché con il simbolo ''div'' viene indicata anche un altro tipo di [[divisione intera (informatica)|divisione intera]] basata sulla operazione di troncamento e non sull'operazione [[parte intera]].<ref>{{en}}{{cita pubblicazione | autore =Saman Amarasinghe | coautori =Walter Lee, Ben Greenwald | anno =2003 | mese = | titolo =Strength Reduction of Integer Division and Modulo Operations
| rivista =Languages and compilers for parallel computing : 14th international workshop, LCPC 2001 : Cuumberland Falls, KY, USA, August 2001 : revised papers / Henry G. Dietz (ed.) | editore =[[Springer-Verlag]]| città =Berlin, Heidelberg | pagine =254-273| | id =ISBN 3-540-04029-3 | url = | lingua = inglese }}
</ref>