Lurifaksen Skrevet 23. desember 2003 Del Skrevet 23. desember 2003 Litt vrient å beskrive i topic... Jeg har et 10 sifret tall, f.eks: $tall0 = 1111111111 Jeg vil gjøre følgende endringer på tallet: Siffer nr. 2, 4 og 5 skal senkes med 1: $tall1 = 1010011111 11111... var bare et eksempel. Tallet er egentlig helt tilfeldig, og hvis det er null tall som skal senkes med 1, skal det bli 9. Altså: 0000000000 ville blitt 0909900000 Noen som har forslag til kode som fikser dette? Lenke til kommentar
Lurifaksen Skrevet 23. desember 2003 Forfatter Del Skrevet 23. desember 2003 Bare glem det... Fant ut av det. function senktall( $op ) { function dec( $op, $p ) { $op{ $p } = ( string )( ( ( int )$op{ $p } ) ? ( ( int )$op{ $p } ) - 1 : '9' ); return $op; } return dec( dec( dec( ( string )$op, 1 ), 3 ), 4 ); } Lenke til kommentar
Torbjørn Skrevet 24. desember 2003 Del Skrevet 24. desember 2003 urutt å bare bruke 1'er og 0'er i emnefelt - får en hel haug med datafolk til å tenke helt feil Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå