Avatar billede tdaugaard Nybegynder
19. august 2001 - 20:22 Der er 4 kommentarer og
2 løsninger

Udregn hvor ens to tal er.. hmm ..

Jeg har 2x7 værdier: -3, -2, -1, 0, 1, 2, 3
Jeg har et array med to værdier, hvilke er to af en af de ovenstående:

$set[0] og $set[1]

Herunder nogle eksempler på indholdet og \"forskelligheds grad\":

Hvis -3 og 3 er de 100% forskellige.
Hvis -2 og 2 er de lidt mindre forskellig,
Hvis -3 og -2 er de næsten ikke forskellige,
Hvis -3 og -3 er de 0% forskellige.

Hvis de to tal er ens er de 0% forskellig se\'følig.

Forstår i ?

Den er lidt komplex synes jeg ... derfor 100 point til den/de der kan komme med en løsning. Som altid giver JEG point til den BEDSTE løsning og ikke den der kommer først så giv jer god tid.
Avatar billede jakoba Nybegynder
19. august 2001 - 20:27 #1
største mulige forskel er 6. så:

$difpct = ( abs( $set[0]-$set[1] ) *100 ) / 6;

mvh JakobA
Avatar billede tdaugaard Nybegynder
19. august 2001 - 20:28 #2
Er det ikke sværere ? *G*
Avatar billede jakoba Nybegynder
19. august 2001 - 20:29 #3
PS: det hedder procentregning og jeg er ret sikker på du har hørt om det før :-))

så hvad med at du beholder 85p.
Avatar billede tdaugaard Nybegynder
19. august 2001 - 20:33 #4
jakoba:> Procentregning ka jeg godt finde ud af *S* (har lavet diverse ProgressBars i VB sååe helt fremmed er det ikke ;o) ..) men jeg havde bare ikke lige tænkt på denne fremgangs måde med det her ...

Mjoo .. hvis du insistere kan jeg da godt beholde lidt point selv ;-)
Avatar billede tdaugaard Nybegynder
19. august 2001 - 20:33 #5
Nu fik du 20 point *S* Mange tak for hjælpen :-)
Avatar billede jakoba Nybegynder
19. august 2001 - 20:37 #6
takker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester