Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
2 % 4 = 2??????
mercoledì 14 novembre 2007 - 12.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
forumQuarz
Profilo
| Junior Member
82
messaggi | Data Invio:
mer 14 nov 2007 - 12:08
Scusate la mia ignoranza ma questa abbiate pazienza di spiegarmela:
C#, .Net 2.0
allora, volevo fare la divisione "int num = 2 % 4" che sappiamo da resto 5......
MA INVECE OTTENGO 2!!!!!!
credo che mi sfugga qualcosa
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
gio 15 nov 2007 - 00:46
>Scusate la mia ignoranza ma questa abbiate pazienza di spiegarmela:
>
>C#, .Net 2.0
>
>allora, volevo fare la divisione "int num = 2 % 4" che sappiamo
>da resto 5......
>
>MA INVECE OTTENGO 2!!!!!!
>
>credo che mi sfugga qualcosa
La funzione % restituisce il resto della divisione tra due numeri. Per esempio:
4 % 2 ==> restituisce 0 in quanto non c'è resto
9 % 4 ==> restituisce 1 (4x2=8 resto di 1)
15 % 4 ==> restituisce 3 (4x3=12 resto 3)
nel tuo caso stai tentando di ottenere il resto da una divisione tra un valore più piccolo del dividendo.
Credo proprio che perda di significato!
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
forumQuarz
Profilo
| Junior Member
82
messaggi | Data Invio:
gio 15 nov 2007 - 10:13
Ho trovato la soluzione
prova a fare cosi:
float a = (float) 2/4;
S4turno
Profilo
| Junior Member
75
messaggi | Data Invio:
gio 15 nov 2007 - 11:00
>Scusate la mia ignoranza ma questa abbiate pazienza di spiegarmela:
>
>C#, .Net 2.0
>
>allora, volevo fare la divisione "int num = 2 % 4" che sappiamo
>da resto 5......
>
>MA INVECE OTTENGO 2!!!!!!
>
>credo che mi sfugga qualcosa
Scusa se mi intrometto...ma a me il risultato sembra corretto; 2 diviso 4 ha come risultato 0 e come resto 2...
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
gio 15 nov 2007 - 13:21
>>Scusate la mia ignoranza ma questa abbiate pazienza di spiegarmela:
>>
>>C#, .Net 2.0
>>
>>allora, volevo fare la divisione "int num = 2 % 4" che sappiamo
>>da resto 5......
>>
>>MA INVECE OTTENGO 2!!!!!!
>>
>>credo che mi sfugga qualcosa
>
>Scusa se mi intrometto...ma a me il risultato sembra corretto;
>2 diviso 4 ha come risultato 0 e come resto 2...
Giusto!
Credo che all'amico forumQuarz servisse ricavare la parte decimale!
http://blogs.dotnethell.it/alebadalin
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !