1. sayfa (Toplam 2 sayfa)

dop b07e411 panel

Gönderilme zamanı: 01 Şub 2019, 18:10
gönderen y2941
merhaba dop-b07e411 panelde x işlemi yapıyorum. double word seçtiğim zaman normal çarma yapmak istiyorum. fakat sonuç yanlış çıkıyor nedendir acaba? örneğin
$10 en fazla decimal olarak kaç değerini alır. ( ekde dosyada örnek var)( $10=4294967295) bu sayı decimal mi? $10=$11*$12 en fazla kaç basamaklı işlem yapılır?

Re: dop b07e411 panel

Gönderilme zamanı: 02 Şub 2019, 07:17
gönderen bayram.caliskan
ders-3 x işlemi.dps
Makro yazımınız doğru fakat word olduğundan 16384 ü aşan işlemlerde gösterim yapmaz. eklediğim programdaki makroyu incelerseniz işlem Dword olduğundan işleminizi hesap makinası ile karşılaştırararak çözebilirsiniz.
İyi çalışmalar

Re: dop b07e411 panel

Gönderilme zamanı: 02 Şub 2019, 16:57
gönderen y2941
çok saolun bayram bey şimdi anladım.

$10 = $11 * $12

$16 = $18 * $14 (Signed DW)

$24 = $20 * $22 (Signed)


Bunların alabileceği değerler nedir?

Re: dop b07e411 panel

Gönderilme zamanı: 02 Şub 2019, 22:14
gönderen Uğur
$10 -> −32,768 ile 32,767 arası
$16 -> −2,147,483,648 ile 2,147,483,647 arası
24 -> −32,768 ile 32,767 arası

Re: dop b07e411 panel

Gönderilme zamanı: 02 Şub 2019, 22:21
gönderen y2941
Uğur yazdı: 02 Şub 2019, 22:14 $10 -> −32,768 ile 32,767 arası
$16 -> −2,147,483,648 ile 2,147,483,647 arası
24 -> −32,768 ile 32,767 arası


$10 = 65 % 10 sonucu neden 5 çıkıyor?

Re: dop b07e411 panel

Gönderilme zamanı: 02 Şub 2019, 22:26
gönderen Uğur
Tamsayı olarak sonucu 6 olarak almalısınız. Mobilde olduğum için macroyu yazarak deneyemiyorum pazartesi bakacağım. Sonucu paylaşırım.

Re: dop b07e411 panel

Gönderilme zamanı: 02 Şub 2019, 22:29
gönderen y2941
Uğur yazdı: 02 Şub 2019, 22:26 Tamsayı olarak sonucu 6 olarak almalısınız. Mobilde olduğum için macroyu yazarak deneyemiyorum pazartesi bakacağım. Sonucu paylaşırım.
çok saolun uğur bey. cevabını bekliyeceğim

Re: dop b07e411 panel

Gönderilme zamanı: 04 Şub 2019, 11:29
gönderen Uğur
Komut 65 in 10 a bölümünden kalanı vermektedir.

Re: dop b07e411 panel

Gönderilme zamanı: 04 Şub 2019, 17:43
gönderen y2941
Uğur yazdı: 04 Şub 2019, 11:29 Komut 65 in 10 a bölümünden kalanı vermektedir.


$30 8 olsa sonuç ne olur?

Re: dop b07e411 panel

Gönderilme zamanı: 04 Şub 2019, 17:46
gönderen Uğur
65 in 8 e bölümünden kalanı verecektir oda "1" dir.