در اين بخش مي‌توانيد به مباحث مربوط به انواع زبان هاي برنامه نويسي بپردازيد
Major I

Major I



نماد کاربر
پست ها

390

تشکر کرده: 0 مرتبه
تشکر شده: 1 مرتبه
تاريخ عضويت

يکشنبه 20 اسفند 1385 22:35

آرشيو سپاس: 23 مرتبه در 18 پست

توسط درودبرايران » چهارشنبه 25 مهر 1386 11:17

چرا برنامۀ به اين سادگي رو اينقدر پيچ در پيچ کردين! یکی از منابع خطاي overflow بوضوح دستور Val هست چون خروجي اين دستور double هست و اگه شما عددي بزرگ رو بهش بدين OverflowException برميگردونه. در ضمن استفاده از رشته به اين شکل بنظرم درست نمياد. البته من VB خيلي وقته کار نکردم (از زمان VB5 خدابيامرز!) ولي اون پاسکاله که چون رشته هاش آرايه اي از بايت هستن استفاده از رشته براي اينکار مناسبه. البته C که حرف نداره براي اينکار.
بهر حال برنامۀ زير رو توي VB 2005 نوشتم و براي تمام حالاتي که امتحان مردم کار مي کنه:

کد: انتخاب همه
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 


جواب نهایی یک آرایه از بایت هست (با ترتیب صحیح) که اگه خواستین براحتی به رشته تبدیل میشه. در ضمن من Exception Handling نکردم ولی شما برای برنامتون بهتره بکار ببرین.

:-D
بايد امشب بروم...

قبلي

 


  • موضوعات مشابه
    پاسخ ها
    بازديدها
    آخرين پست

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 1 مهمان