Sida 1 av 1

Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 12:39:55
av orvar-e
Hur skriver man nått värde upphöjt i nått annat värde.
Exempel 10^2 som blir 100.

Vet inte om jag hittat det eller inte på.
https://www.arduino.cc/en/Reference/HomePage

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 12:48:09
av Wedge
pow()

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 12:48:42
av MagnusA
Det skrivs som pow(10,2), finns på din länk https://www.arduino.cc/en/Reference/Pow

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 12:48:55
av Icecap
if(value < 0) value = -value:

Detta gör att value alltid är den positiva representation.

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 13:01:24
av Wedge
Försök igen, Icecap. Och FYI så finns abs().

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 13:10:32
av lillahuset
Icecap: Varför? Åtminstone i C är pow(x, y) definierade för alla x och y oavsett tecken.

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 13:11:13
av orvar-e
Ok misstänkte att jag hittat det, men visste som sagt inte om det. :tumupp:

Icecap, så possessiva och negativa tal får samma värde då.

Kom precis på hur jag ska göra för att teckenvända, men det kan väl alla redan.
X - (X*2) ...... Man har säkert lärt sig sånt i skolan en gång.

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 13:19:59
av Icecap
Jag kan ha läst fel, så det som att förtecknet skulle vändas.

Men ja, pow(x, y) är tydligen vad som söks.

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 13:31:52
av orvar-e
Men bara för att få det i andra ord.
Ditt exempel ovanför vänder tecken? Possessiva tal presenteras negativt och vise versa?

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 13:38:19
av lillahuset
Nej, resultatet blir alltid positivt. Vill du byta tecken funkar (0 - x) eller (-1 * x)

Re: Kvick programmerings fråga: Arduino.

Postat: 17 december 2016, 13:42:33
av orvar-e
Okej, :tumupp:

Re: Kvick programmerings fråga: Arduino.

Postat: 3 januari 2017, 22:51:30
av orvar-e
Vart skit bra, tackar för svaren. :tumupp: