PDA

نسخه کامل مشاهده نسخه کامل : تبدیل نوع داده ها



jaho
10-01-2010, 14:58
سلام
میخاستم بدونم چطوری میشه نوع داده ها رو به هم تبدیل کرد مثلا رشته رو بهint یا long ؟

p d
10-01-2010, 16:11
سلام
میخاستم بدونم چطوری میشه نوع داده ها رو به هم تبدیل کرد مثلا رشته رو بهint یا long ؟


به long ؟
اگه داخله رشته عدد باشه , ميتونيد از هر كاراكتر 48 كم كرده سپس تويه يه ارايه از جنس int بريزيد.

sin2x=2sinxcosx
10-01-2010, 18:00
این مثلا ای که گفتین کلا یه مبحث جدا از بحث تبدیل داده شد . تبدیل داده بین int و float و double و long خیلی متفاوت تر از تبدیل داده string به int هست . همونی که جناب p d فرمودن میشه . این مورد خاص البته .

AHMADUSE
22-01-2010, 21:02
سلام
در c# با تابع int.parse میشه رشته عددی رو به خود عدد تبدیل کرد اما با این تابع نمیشه رشته عددی شامل ممیز رو به عدد تبدیل کرد مثلا "33.45" رو تبدیل به عدد 33.45 نمیکنه بلکه خطا میده. آیا تابعی وجود داره که این کاره بکنه؟

fam_jam_teh
24-01-2010, 00:01
می تونید قسمت اعشار رو جدا و صحیح رو جدا به عدد تبدیل کنید و بعد اعشاری رو در 10 به توان منفی تعداد اعداد قسمت اعشار کنید و با صحیح جمع کنید