Multiplikation von Variablen und Doppelungen in swift

7

Ich bin ein Designer, der versucht Swift zu lernen und ich bin ein Anfänger.

Ich habe überhaupt keine Erfahrung.

Ich versuche, einen Tipp-Rechner zu erstellen, der Basiscode in Xcodes Spielplatz verwendet.

Hier ist was ich bisher habe.

%Vor%

Ich bekomme den Fehler:

  

Der binäre Operator '*' kann nicht auf Operanden vom Typ 'Int' und 'Double'

angewendet werden

Heißt das, ich kann Doppel nicht multiplizieren?

Fehlt mir eines der grundlegenden Konzepte von Variablen und verdoppelt sich hier?

    
bmoondesign 05.06.2015, 22:29
quelle

2 Antworten

18

Sie können nur mehrere zwei desselben Datentyps verwenden.

%Vor%

Wenn Sie billBeforeTax like so deklarieren ..

%Vor%

Es wird als Double interpretiert und die Multiplikation wird funktionieren. Oder Sie könnten auch Folgendes tun.

%Vor%     
omoman 05.06.2015, 22:35
quelle
1

Sie müssen nur Ihre int-Variable wie unten in Double-Code umwandeln:

%Vor%     
Icaro 05.06.2015 22:37
quelle