Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Operatorul de conversie explicita (expresie cast)

c



+ Font mai mare | - Font mai mic



Operatorul de conversie explicita (expresie cast)

Pentru fortarea tipului unui operand se foloseste o constructie de forma:



(tip) operand

Prin aceasta valoarea operandului se converteste spre tipul indicat in paranteze.

Exemplu:

int i,j;

double y;

i=8; j=5;

y=i/j; // y are valoarea 1, pentru ca se face impartirea intreaga i/j

Daca vom converti operanzii i si j spre tipul double se va obtine rezultatul corect adica 1.6.

Deci:

int i,j;

double y;

i=8; j=5;

y=(double) i / (double) j; // y are valoarea 1.6,

Constructia (tip) este un operator unar prin care se expliciteaza conversia dorita. Are aceeasi prioritate ca restul operatorilor unari.





Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1101
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved