30.07.2019 06:08    

ahmet82
Arkadaşlar merhaba ufak bir noktada yardımınıza ihtiyacım var,
15-8/5 şeklinde girilen bir değeri nasıl metrik sisteme çevirebilirim. Değer girildiği yerde text olarak algılanıyor bu text i cm ye çevirmem lazım 13 tam 8 bölü 5 in cm karşılığı lazım.

Yardımlarınızı için teşekkürler

30.07.2019 07:08    

ehya
CVUNIT komuntunu kullanabiirsin.

(cvunit value from-unit to-unit)

06.08.2019 08:57    

ahmet82
cvunit için değerin from-to formatında olması gerekiyor bu sebeple kullanamıyorum.

dcl'deki textbox ın içerisine dışarıdan girdi alıyorum.

örneğin 15-1/2 şeklinde giriş yapıyor dışarısı bunu program haliyle text olarak okuyor. bu text i çevirmem gerekli inç e. nasıl yaparım bilemedim.

06.08.2019 11:04    

ehya
Kullanıcının vereceği değere ekleme yapmalısınız.

Örnek değer "15-1/2"

Kod:

(setq deg (strcat "15-1/2" "\""))


Daha sonra bu değerin çevirisini DISTOF komutu ile yapabilirsiniz.
(DISTOF DEĞER MOD)

Mod değerleri
1 - Bilimsel
2 - Ondalık
3 - Mühendislik (ayak ve ondalık inç)
4 - Mimari (ayaklar ve kesirli inç)
5 - Kesirli


Kod:

(distof deg 4)

06.08.2019 11:49    

ahmet82
bu tam işimi gördü teşekkürler

> 1 <
Copyright © 2004-2022 SQL: 1.089 saniye - Sorgu: 56 - Ortalama: 0.01945 saniye