1. sayfa (Toplam 1 sayfa)
eksi değerde ki real değişkeni udint çevrimi
Gönderilme zamanı: 09 Şub 2022 02:35
gönderen haci
Selamün aleyküm kolay gelsin. eksi değer almış real bir değişkeni udint'e çevirmek istediğimde örnek veriyorum "-10" veya "-1000" fark etmiyor, çıktı olarak bu sonucu alıyorum 4294967286. kullandığım plc fl004-0806n-v2.
Re: eksi değerde ki real değişkeni udint çevrimi
Gönderilme zamanı: 09 Şub 2022 09:32
gönderen İlhan
UDINT: unsigned decimal, yani işaretsizdir.
-1 girerseniz: 4294967295
-2 girerseniz: 4294967294
-3 girerseniz: 4294967293 vb. şeklinde sonuçlar elde edersiniz.
Amacınız girilen negatif sayıyı pozitife çevirmek ise
maths klasörünün altındaki
abs komutunu kullanın. Eğer hem pozitife dönsün hem de udint tipine sahip olsun isterseniz. abs ile dönüştürdükten sonra any_to_udint deyin.
abs komut kullanım örneği ve videosu