BilllyBoyBlues1 Postad 2 februari, 1999 Share Postad 2 februari, 1999 ingen linux fråga kanske, men ett utav de mest kunniga forumen jag ska , i c++, räkna ut ett värde med upphöjt. jag provade y = x ^ 0,5; som fel meddelande fick jag att inte int och double (jag hade inte ens använd den) hanterar den binära operatorn ^. tips, kanske? 2. när använder man math.h mvh fredrik Länk till kommentar Dela på andra webbplatser More sharing options...
Benjamin Postad 2 februari, 1999 Share Postad 2 februari, 1999 hmm, börja med att byta it 0,5 till 0.5 iaf annars är jag inte så haj på sånt än. math.h används när man skall använda matematiska kommandon som cos och sin annars då har du väl inte glömt att deklarera y? som int, eller nåt... Länk till kommentar Dela på andra webbplatser More sharing options...
zerblat Postad 2 februari, 1999 Share Postad 2 februari, 1999 Jag är väl ingen C++ expert, men i C så innebär ^ bitwise xor (se vilken C-bok som helst). Du bör inkludera math.h och skriva y = pow(x, 0.5); eller, y = sqrt(x); Länk till kommentar Dela på andra webbplatser More sharing options...
Rekommendera Poster
Arkiverat
Det här ämnet är nu arkiverat och är stängt för ytterligare svar.