Module: (Java) Değişkenler. Çıktı formatları


Problem

5/7

Çıktı alanı genişliği ve hassasiyeti

Theory Click to read/hide

*** derinlemesine materyal: Java diliyle ilgilenenler için ***
Ek çıktı belirticileri, belirli biçimlerdeki sayıların çıktısını kontrol etmenize olanak tanır.

Minimum alan genişliği
Örnek:
%04d  - sayı 4 basamaklı olarak görüntülenecektir, eğer dört basamaktan az ise ilk basamaklar sıfır olacaktır
int a=34; System.out.printf("%04d",a); //ekranda: 0 0 3 4   
Alt çizgi, özellikle sayı çıktısının görsel olarak görüntülenmesi için buraya yerleştirilmiştir.   

%4d – aynı, ancak sıfırlar yerine boşluk olacak
int a=34; System.out.printf(“%4d”,a); //ekranda:      3 4 < /kod>

Belirli bir kesinlikte çıktı - gerçek sayıların çıktısını almak için kullanılır. Varsayılan olarak, gerçek sayılar 6 ondalık basamağa kadar doğrulukla görüntülenir. Ancak farklı bir doğrulukla çıktı alınması gereken durumlar vardır. Bu durumda, sayının kendisine ve ondalık noktadan sonra kaç tanıdıklık basamağı ayrılacağını belirtmeniz gerekir.
Örneğin,
%9.3f   - gerçek bir sayı, üç ondalık basamakla 9 konumda görüntülenecektir.

çift a=34.24356; System.out.printf("%9.3f",a); // ekranda: _ _ _ 3 2 . 2 4 4

Bu bilgiyi pratikte kullanmaya çalışalım.

Problem

Bu, Java çıktı operatörü hakkında daha fazla bilgi edinmek isteyenler için isteğe bağlı bir etkinliktir.

4. satırda, soldan sıfırlarla doldurulmuş (sağa dayalı) 10 karakterlik bir alana a değişkeninin değerini gösteren bir ifade yazın.