Delen (/) en maal (*) in Objective-C discussie in Archief forum; ( verdwijnt na registratie ) Goedeavond, De laatste 2 weken heb ik mij heel erg veel bezig gehouden met het programmeren in Objective-C omdat ik dan mijn eigen iPhone applicaties ...
|
Registreer | FAQ | Ledenlijst | Kalender | Zoeken | Berichten van vandaag | Markeer forums als gelezen |
#1
|
|||
|
|||
Delen (/) en maal (*) in Objective-C
Goedeavond,
De laatste 2 weken heb ik mij heel erg veel bezig gehouden met het programmeren in Objective-C omdat ik dan mijn eigen iPhone applicaties kan ontwikkelen. Nu gaat dit inmiddels aardig, alleen loop ik tegen een terugkomende fout aan. De bedoeling is dat ik van het aantal x seconden een aantal y minuten maak. int *time = (int) time - 1; int *aantalSeconden = 60; double *minutenTime = time / aantalSeconden; Nu krijg ik de foutmelding: error: invalid operands to binary / (have 'int *' and 'int *') Google heeft mij niet kunnen helpen, ik hoopte dat iemand hier mij dat wel kan. (Kan je mij hier niet mee helpen, maar weet je wel hoe ik deze waarschuwing kan oplossen: warning: assignment makes pointer from integer without a cast ? Voel je vrij om te reageren!) |
|
|
Gesponsorde links (verdwijnt na registratie)
|
#2
|
|||
|
|||
Zoek de verschillen:
Code:
int time = (int) time - 1; int aantalSeconden = 60; double minutenTime = (double) time / aantalSeconden; 2) Als je twee int's op elkaar deelt, krijg je nooit een getal achter de komma. Dat wil je blijkbaar wel omdat je minutenTime als double hebt gedeclareerd. Vandaar mijn cast naar een double, dan werkt de berekening wel. |
#3
|
|||
|
|||
Je kan toch wel een double krijgen door twee int's door elkaar te delen? Kijk maar eens naar 1/3...
|
#4
|
|||
|
|||
Citaat:
|
#5
|
|||
|
|||
Volgens mij is dat 0, want 1 en 3 zijn allebei ints en het resultaat komt dus ook in een int waarbij alles achter de komma verdwijnt. Van die 0 kun je best een double maken, maar dat is niet het antwoord dat je zoekt. ;-) Daarom eerst van een van die ints een double (of float) maken en daarna pas delen.
|
#6
|
||||
|
||||
ja.. even goed de basisdocumentatie doorlezen.
__________________
Het grootste voetbalforum van Nederland |
Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten) |
|
Discussietools | |
Weergave | |
Soortgelijke discussies |
||||
Discussie | Auteur | Forum | Reacties | Laatste bericht |
Objective c vs. Flash | laurensvp | Ontwikkelen voor iOS | 4 | 24-01-11 14:30 |
C#, Objective-C | Kets | Ontwikkelen voor iOS | 9 | 19-02-10 16:09 |
2 maal mail | jefjef | Desktop-applicaties | 6 | 21-12-08 12:02 |
Iphone App to Objective-C | peterj | Ontwikkelen voor iOS | 4 | 04-12-08 23:16 |
|
|