sayıyı 1 sola nasıl alabilirim?

Başlatan Maxim, 15 Nisan 2016, 10:48:14

Maxim

mesela bir word değerimiz var, 4567 olsun.
ben 456 yı alıp, sondaki 7 yi de ayrı bir değişkene atmak istiyorum
nasıl yapabilirim?

Elzemefe

#1
X=4567
X=X/10
Y=X//10

X=456
Y=7

olmuş  oldu

sadece son basamak  için
y=x  DIG 0

ete

Hane sayısı sabit ise ;
BIRLER=SAYI//10
SAYI=(SAYI/10)+BIRLER*1000

Hane sayısı sabit değil ise daha değişik yol izlemek gerekir.

Ete


Maxim

4567 değişken
hatta float bile olabilecek henüz belli değil (999.87 gibi)
buradaki 7 yi ayırmam lazım.

100 ile çarpıp, dig 0 yapmak en mantıklısı galiba

karacan451

Once 4895.37 *100 carpiyon daha sonra su islemri yap

489537/100000=4
489537//100000=89537
89537/10000=8
89537//10000=9537
9537/1000=9
9537//1000=537
537/100=5
537//100=37
37/10=3
37//10=7

baya zahmetli is bir yontem daha var oda ic ice for dongusu yapalirsin onu hic denemedim.

Powered by EzPortal