Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ascii2binary komutudur.
Program:
ADI
ascii2binary - ASCII sayılarını ikiliye çevir
SİNOPSİS
ascii2binary [bayraklar]
TANIM
ascii2binary ASCII metinsel temsillerinin bir dizisinden oluşan girdiyi okur.
boşluklarla ayrılmış sayılardır ve çıktı olarak ikili eşdeğerleri üretir. tip
(işaretsiz tamsayı, işaretli tamsayı veya kayan noktalı sayı) ve ikili çıktının boyutu
komut satırı bayrakları aracılığıyla seçilir. Varsayılan, imzasız karakterdir. Giriş
hem biçim hataları için hem de istenen sayının temsil edilebildiğinden emin olmak için kontrol edildi
istenen ikili tür ve boyutta bir dizi.
GİRİŞ FORMAT
Desteklenen giriş biçimleri, tam olarak aşağıdakiler tarafından desteklenenlerdir: strtod(3) kayan nokta için
sayılar, tarafından strtoll(3) imzalı tamsayılar için ve strtoull(3) işaretsiz tamsayılar için,
bunun dışında, aksine strtod(3) kayan noktalı sayıların binlerce ayırıcısı olabilir. Bu
varsayılan olarak tam sayıların ondalık, sekizlik veya onaltılık olabileceği anlamına gelir.
olağan sözleşmeler. komut satırı bayrağı -b için başka bir temel belirtmek için kullanılabilir
tamsayı dönüşümleri.
KOMUT LINE BAYRAKLAR
Bazı sistemlerde uzun seçenekler bulunmayabilir.
-b,--taban
tamsayı dönüşümleri için taban [2,36] aralığında ayarlayın. Taban bir tamsayı olabilir
ya da alışveriş sepetinize tıklayın:
(b) ikili
(o)sekizli
(ondalık
(h) üst üste bindirme.
-h,--yardım
yardım mesajını yazdır
-L, yerel
Yerel ayarın LC_NUMERIC yönünü şu şekilde ayarlayın: .
-s,--boyutlar
mevcut makinedeki türlerin boyutlarını ve ilgili bilgileri yazdırın
-t,--tür
çıktının türünü ve boyutunu ayarla
Aşağıdakiler olası çıktı türleridir. Bazı türlerin olmayabileceğini unutmayın.
bazı makinelerde mevcuttur.
d çift
f şamandıra
sc imzalı karakter
ss imzalı kısa
imzalı int
sl imzalı uzun
sq imzalı uzun uzun
uc imzasız karakter
bize imzasız kısa
ui imzasız int
ul imzasız uzun
uq imzasız uzun uzun
-v,--sürüm
sürümü tanımla
-X,--çıkış-kodlarını açıkla
çıkış durum kodlarının bir özetini yazdırın.
EXIT DURUMU
Çıkışta aşağıdaki değerler döndürülür:
0 BAŞARI
Giriş başarıyla dönüştürüldü.
1 INFO Kullanıcı, sürüm numarası veya kullanım özeti gibi bilgiler istedi ve
bu sağlanmıştır.
2 SİSTEM HATASI
G/Ç hatası gibi işletim sistemindeki bir arızadan kaynaklanan bir hata veya
depolama tahsis edememe.
3 KOMUT SATIR HATASI
Program geçersiz veya tutarsız komut satırı bayraklarıyla çağrıldı.
4 ARALIK HATASI
Bu, girdinin iyi biçimlendirilmiş olabileceği, ancak girdi olarak temsil edilemeyeceği anlamına gelir.
gerekli tip. Örneğin, girdi 983 dizesiyse ve ascii2binary ise
bunu imzasız bir bayta dönüştürmek istendiğinde, ascii2binary bir
ARALIK HATASI çünkü 983, işaretsiz bir dosyada gösterilebilen maksimum değeri aşıyor.
bayt, yani 255.
5 GİRİŞ HATASI
Bu, girdinin hatalı biçimlendirildiği, yani yorumlanamadığı anlamına gelir.
gerekli türden bir sayı olarak. Örneğin, giriş 0x2A ve bir ondalık sayı ise
değer çağrılırsa, 0x2A geçerli olmadığı için bir INPUT ERROR döndürülür.
bir ondalık tamsayının temsili.
onworks.net hizmetlerini kullanarak ascii2binary çevrimiçi kullanın