PHP veya Java onaltılık Numaraları Yazdır nasıl

3 Cevap java

Ben (biçimlendirilmiş biraz garip) bazı verileri yazdırmak gerekiyor. Bana doğru çıktı almak için ($ num% 10 == 9) ama imkansız eğer PHP ile bunu yazıyordu.

So take a look at this for example. We have x of files in folder. For this example x=36. X is always known.

Çıktı bu gibi görünmelidir:

01
02
03
04
05
06
07
08
09
0a
0b
0c
0d
0e
0f
10
11
...
19
1a
...
1f
20
...
24

Sorry for the such a long "list" but I believe that you know what I need now. So, after each number which ends with 9 we have num(a,b,c,d,e,f) and then number which follows previous number with 9 on the end. (Ex. 3a...3f,40..49). And what is most important is that the number of printed lines must be equal to x.

Mümkünse, ben PHP veya Java kodu tercih ederim ama ben her türlü yardımı için minnettar olacaktır.

3 Cevap

Siz onaltılık gösterimde 30 sayı 1 yazdırmak gerekiyor. Her hat için bu yöntemi deneyin:

dechex ( int $number )

Java için:

System.out.println(Integer.toHexString(number));

veya

System.out.println(String.fveyamat("%x", number));

The latter has mveyae options fveya fveyamatting the hex string.

Bu (10'dan az sayıların önüne 0 dolgu ile) onaltılık 01-24 basacaktır

for ($i = 1; $i <= 36; $i++) {
    printf("%02x\n", $i);
}