/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
går op i...
Fra : Brian


Dato : 20-08-02 10:01

Kan nogen lige på tungen huske en funktion der kan se om et tal "går op i"
et andet ?

man kan bruge gpm_div_r og checke på rester, men der må da være en mere
elegant måde...

/brian

 
 
Larz (20-08-2002)
Kommentar
Fra : Larz


Dato : 20-08-02 10:04

Brian wrote:
> Kan nogen lige på tungen huske en funktion der kan se om et tal "går op i"
> et andet ?

Modulo?

if (10 % 2 == 0)
{
   echo '10 går op i 2';
}


--
-
Lars
http://coder.dk/sohofaq.php - Uofficiel WOL SOHO 77 FAQ
http://wshlman.moons.dk/ - Say goodbye to GameSpy
- A Free Half Life Manager!
To mail me remove your-pants.


Andreas Kleist Svend~ (20-08-2002)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 20-08-02 11:28

Larz wrote:

> echo '10 går op i 2';

Så skal jeg vist have mine skolepenge tilbage!

--
mvh Andreas Kleist Svendsen


tdn (20-08-2002)
Kommentar
Fra : tdn


Dato : 20-08-02 13:39

> > echo '10 går op i 2';
>
> Så skal jeg vist have mine skolepenge tilbage!

eller de penge du betalte for dine briller ;P
det bliver jo kun echo'et hvis det var sandt



rofe@mailme.dk (20-08-2002)
Kommentar
Fra : rofe@mailme.dk


Dato : 20-08-02 14:02


"tdn" <merlin@sprex.dk> wrote in message news:3d6237a8$0$94809$edfadb0f@dspool01.news.tele.dk...
> > > echo '10 går op i 2';
> >
> > Så skal jeg vist have mine skolepenge tilbage!
>
> eller de penge du betalte for dine briller ;P
> det bliver jo kun echo'et hvis det var sandt
>

Og det vil det jo være, altså ikke at 10 går op i 2, men 10%2==0
betyder, AFAIK, at 2 går op i 10 og ikke returnerer nogen rest.
Så "10 går op i 2" vil blive echo'et, og Andreas må godt få sine
skolepenge tilbage

/Ronni
rofe@mailme.dk




tdn (20-08-2002)
Kommentar
Fra : tdn


Dato : 20-08-02 17:36

> Og det vil det jo være, altså ikke at 10 går op i 2, men 10%2==0
> betyder, AFAIK, at 2 går op i 10 og ikke returnerer nogen rest.
> Så "10 går op i 2" vil blive echo'et, og Andreas må godt få sine
> skolepenge tilbage

DOH!
jo du har jo ret
jeg var lidt for hurtig der



Larz (20-08-2002)
Kommentar
Fra : Larz


Dato : 20-08-02 19:14

Andreas Kleist Svendsen wrote:
>>echo '10 går op i 2';
>
> Så skal jeg vist have mine skolepenge tilbage!

Aldrig poste når du har taget 2,5 kg heroin direkte i halspulsåren.

--
-
Lars
http://coder.dk/sohofaq.php - Uofficiel WOL SOHO 77 FAQ
http://wshlman.moons.dk/ - Say goodbye to GameSpy
- A Free Half Life Manager!
To mail me remove your-pants.


Tinky Winky (20-08-2002)
Kommentar
Fra : Tinky Winky


Dato : 20-08-02 14:28

> if (10 % 2 == 0)
> {
> echo '10 går op i 2';
> }

Burde der ikke stå '2 går op i 10'. Eller for at det er mere forståeligt '10
divideret med 2 går op (giver ingen rest)' ?



Bertel Lund Hansen (20-08-2002)
Kommentar
Fra : Bertel Lund Hansen


Dato : 20-08-02 14:39

Tinky Winky skrev:

>Burde der ikke stå '2 går op i 10'.

Jo.

>Eller for at det er mere forståeligt '10
>divideret med 2 går op (giver ingen rest)' ?

Nej, det er også godt, men ikke bedre. "X går op i y" er et
standardudtryk.

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/
Jeg søger en billig mobiltelefon, gerne brugt.

ZtinKyFinGaZ (21-08-2002)
Kommentar
Fra : ZtinKyFinGaZ


Dato : 21-08-02 11:00

Jeg er ikke så god til PHP, men jeg ved, at funktionerne findes, så jeg
skriver det bare i talesprog:
hvis rounddown(resultat) er lig med resultat, går det op.. Hvis ikke, går
det _ikke_ op. Simpelt, ikke.. Jeg har ikke tænkt så meget over det, så la
være med at skyde mig, hvis det ikke virker.

--
- ZtinKyFinGaZ
~~~~~~~~~~
Email+MSN Messenger: ztinkyfingaz@hotmail.[fjern]com
ICQ. Fjern 8taller (Bruger jeg ikke så meget): 888130701643888


"Brian" <spamme@it-bakken.dk> skrev i en meddelelse
news:pan.2002.08.20.09.01.16.8195@it-bakken.dk...
> Kan nogen lige på tungen huske en funktion der kan se om et tal "går op i"
> et andet ?
>
> man kan bruge gpm_div_r og checke på rester, men der må da være en mere
> elegant måde...
>
> /brian



Andreas Kleist Svend~ (21-08-2002)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 21-08-02 13:05

ZtinKyFinGaZ wrote:

> Jeg er ikke så god til PHP, men jeg ved, at funktionerne findes, så jeg
> skriver det bare i talesprog:
> hvis rounddown(resultat) er lig med resultat, går det op.. Hvis ikke, går
> det _ikke_ op. Simpelt, ikke.. Jeg har ikke tænkt så meget over det, så la
> være med at skyde mig, hvis det ikke virker.

Og skrevet i php bliver det:

if (($tal1/tal2) == floor($tal1/$tal2)) {
echo "$tal2 går op i $tal1";
}

--
mvh Andreas Kleist Svendsen


ZtinKyFinGaZ (21-08-2002)
Kommentar
Fra : ZtinKyFinGaZ


Dato : 21-08-02 13:30

Tak, Andreas.

--
- ZtinKyFinGaZ
~~~~~~~~~~
Email+MSN Messenger: ztinkyfingaz@hotmail.[fjern]com
ICQ. Fjern 8taller (Bruger jeg ikke så meget): 888130701643888


"Andreas Kleist Svendsen" <usenetnospam@nau.dk> skrev i en meddelelse
news:ajvvla$588$1@news.cybercity.dk...
> ZtinKyFinGaZ wrote:
>
> > Jeg er ikke så god til PHP, men jeg ved, at funktionerne findes, så jeg
> > skriver det bare i talesprog:
> > hvis rounddown(resultat) er lig med resultat, går det op.. Hvis ikke,
går
> > det _ikke_ op. Simpelt, ikke.. Jeg har ikke tænkt så meget over det, så
la
> > være med at skyde mig, hvis det ikke virker.
>
> Og skrevet i php bliver det:
>
> if (($tal1/tal2) == floor($tal1/$tal2)) {
> echo "$tal2 går op i $tal1";
> }
>
> --
> mvh Andreas Kleist Svendsen
>



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste