Vraag & Antwoord

Webprogrammeren & scripting

[php] kan negatief nummer niet positief krijgen

20 antwoorden
  • ik heb echt alles afgezicht maar kun je bv -2 postief krijgen dus -2 = 2, -3 = 3 etc. En liefst zonder eerst te checken of het pos of neg is en ja hoor ik weet dat neg maal neg = pos, maar hoe krijg je die oorspronkelijke neg weer pos. Dit is als je niet check of nummer pos of neg is in het ergste geval, is daar een functie die het converteers of controleert? ik heb echt alles afgezogt, bedankt
  • gokje: $getal = abs($getal)
  • dankje schat!
  • [quote:d1fe512cd1="computernerd"]dankje schat![/quote:d1fe512cd1] Sorry OT: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
  • Wat ik graag wil weten hoe je met behulp van wiskunde -2 tot 2 krijgt. Alleen met behulp van machten, wortel, *, /, +, - opdrachten. Dus ik wil -2 niet met behulp van abs(-2) maar met een of andre zelf geschreven functie omzetten ZONDER te weten of het getal negatief is of positief. Ik kwam er niet uit, wie wel??????????
  • Waarom zou je dat willen? de abs() functie geeft de absolute waarde, dus altijd positief. abs(-2) -> 2 abs(2) -> 2
  • [quote:13f0749ec3="computernerd"]Wat ik graag wil weten hoe je met behulp van wiskunde -2 tot 2 krijgt.[/quote:13f0749ec3] wortel van het kwadraat pakken: sqrt(pow($x, 2))
  • Ik snap niet precies wat je wil, maar is "$nieuwgetal = -1 * $getal;" misschien wat je zoekt? - Basje.
  • Dat gaat alleen op voor negatieve getallen, -1 * 2 is immer gewoon -2 ;)
  • [quote:790f374d15="BasHamar"]Ik snap niet precies wat je wil, maar is "$nieuwgetal = -1 * $getal;" misschien wat je zoekt? - Basje.[/quote:790f374d15] nee, want a;s $getal positief is komt ie eruit als negatief!!! En ik zei dat je van te voren niet mocht checken wat voor het getal het was. dus gewoon één wiskindige formule waarmee je zowel neg als pos geallen pos krijgt! ff die van quadraat van een macht proberen!
  • [color=red:d5e7dc7311]wortel van het kwadraat pakken: sqrt(pow($x, 2)) [/color:d5e7dc7311] yep deze werkt op mn rekenmachien! dalijk ff op php uitproberen, maaruh, als je de wortel van iets neemt dan is de uitkomst toch altijd bv 3 en -3 of vergis ik me? welke kiest de php interpreter dan uit? ach ja gewoon ff uitproberen, hoor ik jullie al zeggen :D
  • [quote:310a275eb0="computernerd"]maaruh, als je de wortel van iets neemt dan is de uitkomst toch altijd bv 3 en -3 of vergis ik me?[/quote:310a275eb0]Je bent wat in de war met de "ABC" formule geloof ik ;)
  • De wortel uit 9 is 3 ( en niet -3). Worteltrekken is een wiskundige functie en die geven per definitie ten hoogste 1 antwoord. Iets anders is: 3 in het kwadraat is 9, en -3 in het kwadraat is 9. Herman
  • [quote:ca285bfecd="herman777"]Worteltrekken is een wiskundige functie en die geven per definitie ten hoogste 1 antwoord.[/quote:ca285bfecd]Tenzij je met imaginaire getallen aan de slag gaat ;)
  • Bedoel je dat een functie van imaginaire getallen 2 uitkomsten kan hebben? Geef maar eens een voorbeeld! Herman
  • [quote:a668f6dfc3="herman777"]Bedoel je dat een functie van imaginaire getallen 2 uitkomsten kan hebben?[/quote:a668f6dfc3]De wortel van een imaginair getal is -1.
  • [quote:2f4770d23c="Bill Gates"]De wortel van een imaginair getal is -1.[/quote:2f4770d23c]Was het juist niet zo dat [b:2f4770d23c]i in het kwadraat[/b:2f4770d23c] als uitkomst -1 had? Volgens mij was de functie van imaginaire getallen namelijk juist dat uit even machten (en met name het kwadraat) ook negatieve getallen kunnen komen. Daarnaast is het volgens mij ook zo dat een wortel inderdaad 2 uitkomsten heeft, dus de wortel uit 9 is wel degelijk zowel 3 als -3. Teken maar eens de functie van x^2 en kijk waar y = x^2 = 9. Je zult zien dat dit geldt voor 3 en -3. ;) - Basje.
  • OK, we zijn aardig off-topic want we hebben het niet meer over php-scripts maar over worteltrekken. Beste Bill: ik ben het bepaald niet met je eens, kun je me eerst vertellen wat jij onder een imaginair getal verstaat. Ikzelf heb geleerd als x=a+b*i, dat b het imaginaire deel is, en dat x een complex getal. Bij afspraak geldt dat de wortel uit -1 gelijk is aan i, en dat i in het kwadraat gelijk is aan -1. Trouwens, ook -i in het kwadraat is gelijk aan -1 en toch noemen wij -i niet de wortel uit -1. Nu komen we bij de reactie van Bas: Netzo geldt dat de wortel uit 9 gelijk is aan 3 (en niet aan -3), terwijl 3 in het kwadraat 9 is, maar -3 in het kwadraat ook 9. Je rekenmachine weet dat heel goed: type maar eens in 9 wortelteken = Waarom geeft de wortelfunctie hooguit 1 antwoord: dat doen alle functies,omdat het anders maar verwarring zou opleveren. Stel je voor dat je een functie y=2*x had, en dat x=2 dat y dan 4 of -4 mocht zijn. groeten, Herman
  • En toch: y = x^2 = 9 Geeft: x = 3 V x = -3 En dat mijn rekenmachine maar één antwoord geeft is voor mij geen reden... Dat is de beperking van dat apparaat. Het is geen oracel, maar slechts een hulpmiddel. - Basje.
  • Of een wortel 1 of 2 uitkomsten heeft ligt blijkbaar een beetje in de definitiesfeer: [url=http://mathworld.wolfram.com/SquareRoot.html]een wortel voor het paard van sinterklaas[/url]. Heeft iedereen dus een beetje gelijk ;) :D

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.