ورود

View Full Version : سوال: حساب کردن سه رقم اول تکس باکس



www.pc3enter.tk
سه شنبه 17 اسفند 1389, 22:51 عصر
سلام دوستان
می خواستم ببینم می شود مثلا یک عدد داخل تکس باکس وارد کنیم و بعد سه رقم اول آن را به فرض چاپ کنه

مثلا 26521113

knight-rak
چهارشنبه 18 اسفند 1389, 11:59 صبح
خوب دوست عزیز کافیه left اونو بگیرید :

print left(t1.text,3)

موفق باشید ....

www.pc3enter.tk
چهارشنبه 18 اسفند 1389, 12:13 عصر
دستون درد نکنه

حالا اگر بخواهیم از سه رقم بعد حساب کنه چی 26521113 مثلا این 211

knight-rak
چهارشنبه 18 اسفند 1389, 14:07 عصر
خوب اینجا از mid باید استفاده کرد به این صورت :
print mid(t1.text,3,3)
دوست عزیز دقت کنید تو استفاده از این تابع اشتباه نکنید چون این تابع از نقطه شروع حساب میکنه نه بعد از اون شرح این تابع به اینصورت هست :
mid("strings",start,count)
از این تابع برای replace هم میشه استفاده کرد

موفق باشید ....

setroyd
شنبه 28 اسفند 1389, 23:13 عصر
right(text1.text,3) in karesh ineke az samte rast joda mikone left(text1.text,3) karesh ineke az chap joda mikone