Expressies, typen en waarden - Primitieve typen en hun operatoren

10 belangrijke vragen over Expressies, typen en waarden - Primitieve typen en hun operatoren

Wat betekent binaire en unaire operator.

Bij een binaire operator zijn er twee operanden, bij een unaire operator is er maar één operand.

Als we de operatoren onderscheiden naar de plaats waar ze voorkomen ten opzichte van hun operanden onderscheiden we 3 soorten welke zijn deze.

infix-operatoren => dit zijn binaire operatoren die tussen hun operanden staan
prefix-operatoren => dit zijn unaire operatoren die voor hun operand staan
postfix-operatoren => dit zijn unaire operatoren die achter hun operand staan

Wat is er onhandig aan de gehele getaltypen short en byte?

Er zijn geen numerieke operatoren op gedefinieerd. Een dergelijke bewerking leidt er toe dat de bewuste waarden naar int worden geconverteerd. Het resultaat is dus ook van type int.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat betekenen de binaire operatoren / en %

/ is een gehele deling voor de typen 'int' en 'long'
% Geeft de rest weer van een deling (vb: 23 %3 = 2) (let op het teken van de rest is gelijk aan het teken van de teller)

Wat gebeurt er als er bij een berekening een waarde komt die te groot is voor het type.

Dit noemt men een overflow, Java geeft geen waarschuwing en geeft zonder foutmelding een verkeerd resultaat

Wat is het type van een expressie met relationele operatoren.

boolean

Waar moet men op letten als men double-waarden vergelijkt met elkaar via relationele operatoren.

Door de kleine afrondings fouten zullen twee double-waarden bijna nooit exact gelijk zijn, ook al zouden ze op wiskundige gronden gelijk moeten zijn.

Wat moet men doen om een letterlijke waarde van een gebrokengetal als type float te gebruiken.

men moet 'f' of 'F' achter het getal zetten. vb 0.5f of 1.8E5F

Tot welke getallenverzameling behoort het type char en geef 2 voorbeelden van letterlijke waarden van het type char

char behoort tot de gehelegetaltypen voorbeelden zijn 'A' en '6'

Hoe representeert men bijzondere symbolen zoals een nieuwe regel, en geef een voorbeeld.

Dit gebeurt met een 'escape sequence' voorbeeld nieuwe regel is '\n' dus een backslash gevolgd door een symbool

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo