Cześć.
Spotkałem ostatnio się z takim pytaniem (w odniesieniu do Javy)
jakiego typu będzie wynik mnożenia 3 zmiennych typu int, long i double?
Czy ktoś może mi wytłumaczyć skąd to się bierze?
Cześć.
Spotkałem ostatnio się z takim pytaniem (w odniesieniu do Javy)
jakiego typu będzie wynik mnożenia 3 zmiennych typu int, long i double?
Czy ktoś może mi wytłumaczyć skąd to się bierze?
chyba jedyna sensowna odpowiedzia jest - bo takie sa zasady javy.
w innych jezykach zasady moga byc bardziej rygorystyczne (tzn trzeba wyraznie rzutowac przed operacjami na zmiennych innych typow np. w haskellu) albo luzniejsze (mozesz sobie mnozyc byle co przez byle co i wyjdzie ci nie wiadomo co np w perlu czy innym javaskrypcie ;))