Bir Perl betiği tarafından ayrıştırılan günlük dosyalarında onaltılık dizeler olarak temsil edilen bir grup sayım var ve Perl ile göreceli olarak deneyimsiz durumdayım. Bu sayılardan bazıları, 16 bit imzalı bir tamsayı olarak gösterildiğinde, aslında negatif sayılar, yani 0xFFFE == -2
imzalıdır.Dizelerdeki onaltılık sayıları negatif sayılara dönüştürme, Perl
Biri bana Perl'deki FFFE
dizesinden bu numaran imzalı temsilini alma şeklindeki kurallı yolunu söyler misiniz, yoksa bir öğretici mi yoksa başka bir kaynağa mı işaret eder?
Sadece FWIW, en az 2's tamamlayıcısı, FFFE -2 - FFFF -1'dir. –
Err, whoops. Kesinlikle haklısın, düşünmüyordum. –