Avatar billede jakwag Nybegynder
06. oktober 2003 - 22:06 Der er 4 kommentarer og
1 løsning

sammenlign to tal med usikkerhed

hej

Hvordan kan jeg sammenligne to tal med en usikker hed på 0.02?

Altså talene 10.02 & 10.03 skal returnere sandt

talene 10.02 & 10.005 skal returnere sandt

talene 10.02 & 10.05 skal returnere falsk


: ) Jakob
Avatar billede gulekings Nybegynder
06. oktober 2003 - 22:30 #1
if((10.03 - 10.02)>0.02){
//sendt
}else{
//false
}
Avatar billede thulstrup Nybegynder
06. oktober 2003 - 22:45 #2
function checkTal(tal1, tal2) {
    diff = tal1-tal2;
    if (diff<0) {
        diff = -diff;
    }
    if (diff>0.02) {
        trace("false");
        return false;
    } else {
        trace("true");
        return true;
    }
}
checkTal(10.02, 10.03);
Avatar billede barklund Nybegynder
07. oktober 2003 - 00:08 #3
Math.compWithError = function(a, b, e) {
    return (Math.abs(a-b) <= e);
}
trace(Math.compWithError(10.02, 10.03, 0.02));

/Barklund :)
Avatar billede jakwag Nybegynder
07. oktober 2003 - 16:42 #4
selvfølig! : )
Avatar billede barklund Nybegynder
07. oktober 2003 - 16:57 #5
Tark for points :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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

IT-JOB

Forsvarets Efterretningstjeneste

Network engineer - Routing & Switching

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Politiets Efterretningstjeneste

Teamleder til Center for CNE-operationer