pic basic long tipi değişken problemi...

Başlatan enrique34, 20 Mart 2016, 10:55:09

enrique34

Arkadaşlar merhaba;
bildiğimiz gibi picbasic'te long tipi değişken mevcut değil.
Şuan bununla ilgili bir sorun yaşıyorum..

Örn;

56,123456 rakamından
32,654321 rakamını çıkarmak ve bir veya birkaç değişkene yazmak istiyorum...

Nasıl yapabilirim?

ete

#1
Pic basit pro long değişken kullanımına 18F serisinde izin vermektedir.
İşlemciniz 18F serisinden ise yapmamız gereken tek şey view menüsünde compiler seçeneğindeki PBL kutlusunu işaretlemek ve değişken var long şeklinde tanımlama yapmak.
16F serisinde ise tek aklıma gelen her bir sayıyı 1000 ile çarpıp çıkarmayı yapmak.
Bu şekilde 3 son basamak hassasiyeti kaybetmiş olursunuz.
Ete

enrique34

Ete hocam harikasınız 18f452 ile çalışıyorum genellikle, bu özelliği hiç bilmiyordum hep dediğiniz gibi 1000'e 100'e 10'a bölerek işlem yapıyordum bu long çok iyi oldu teşekkür ederim....

Saygılarımla...
Murat.

enrique34

Ete hocam MikroBasic kullandınız mı hiç? Bir yorumunuz varmı, bunca zamandır hiç dönüp bakmamıştım sanki bizim klasik vb6 gibi görünüyor.

ete


MB_77

#5
bu mesaj tarafımdan silinmiştir.

Maxim

protonu deneyebilirsiniz onda float sayılar var, dword var.

MB_77

#7
bu mesaj tarafımdan silinmiştir.

enrique34

evet 7 sene oldu picbasic ayrılamıyorum, ama çok yoruyor bazen beni bu float,double konusu hiç hoşlanmıyorum, trigonometrik hesaplarla uğraşıyorum her defasında hassasisyetimi düşürmek zorunda bırakıyor beni.. en basit bir cos() çıktısı bile elli tane iş getiriyor yanında....

enrique34

Yahu ben bu proton'u neden hep es geçmişim, Allahım... ne kadar mutluyum anlatamam size :))) Teşekkürler ayrı ayrı....

Powered by EzPortal