PDA

View Full Version : سوال: استفاده از دو تابع برای عدد اعشاری



ƒxmahdi
دوشنبه 20 اردیبهشت 1389, 23:07 عصر
ممنون از توجهتون به این پست !
میخواستم با استفاده از تابع یک عدد اعشاری را که از ورودی دریافتن می کنم به صورت اعداد اعشار و ثابت تفکیک کنم مثلا عدد 5423.214 را تفکیک و در یک متغییر int عدد 5423 و در یکی دیگر 214 را قرار دهم !

این برنامه را من در محیط Turbo C++ IDE که مانند محیط dos است اجرا میکنم .


چرا اینو گفتم ( واسه اینکه دوست خوبمون که پست قبلی منو جواب داد کدهاشوش کاملا
درست بود ولی توی این محیط کار نمی کرد . )

ممنون .

saber187518
سه شنبه 21 اردیبهشت 1389, 05:48 صبح
سلام دوست عزیز
یه نگاهی بنداز ببینم مشکلت حل میشه؟
اگه نشد یه ایمیل بده مطمئن باش حلش میکنم.
راستی اگه نشد شماره و متن پیغام خطا رو برام ایمیل کن.
http://azizpoorian.persiangig.com/picture/1001.zip
saber_azizpoorian@yahoo.com

ƒxmahdi
سه شنبه 21 اردیبهشت 1389, 08:15 صبح
کامل بود ولی جوابی که من می خواستم نبود . آیا راه منطقی دیگری نداره !

saber187518
سه شنبه 21 اردیبهشت 1389, 13:18 عصر
دوست عزیز میشه بگی چه چیزی هست که مشکل چی بود؟
راه منطقی دیگه منظورت چیه؟
البته یه ترفند هم میشه زد. اونم اینه که شما بیای عدد اعشاری رو به یه رشته تبدیل کنی و از چپ بخونی تا به ممیز برسی و اون اعداد رو صحیح معرفی کنی و بعد از اعشار تا پایان رشته رو به عنوان قسمت اعشار معرفی کنی
امیدوارم کارت راه بیفته
---------------------------------------------------------
اللهم العن قاتلی فاطمه الزهرا

ƒxmahdi
چهارشنبه 22 اردیبهشت 1389, 10:54 صبح
دوست عزیز میشه بگی چه چیزی هست که مشکل چی بود؟



راه منطقی دیگه منظورت چیه؟
البته یه ترفند هم میشه زد. اونم اینه که شما بیای عدد اعشاری رو به یه رشته تبدیل کنی و از چپ بخونی تا به ممیز برسی و اون اعداد رو صحیح معرفی کنی و بعد از اعشار تا پایان رشته رو به عنوان قسمت اعشار معرفی کنی
امیدوارم کارت راه بیفته
---------------------------------------------------------
اللهم العن قاتلی فاطمه الزهرا



مشکل معلومه :
من دوتا تابع می خواستم که قسمت اعشار و صحیح را جدا کنه ( پست اول )
استفاده از رشته جواب میده ولی بدون ارزش عددی هست در واقع من می خوام این کارو کنم

1325.23 convert to تبدیل به 5231.32
یه جوری معکوس باز هم ممنون

Salar Ashgi
چهارشنبه 22 اردیبهشت 1389, 13:16 عصر
دوست عزیز ƒxmahdi (http://www.barnamenevis.org/forum/member.php?u=53612) ، به تاپیک زیر اول یه نگاهی کنید ، بعد اگه مشکل حل نشد ، مشکل خودتون رو مطرح

کنید ! این مطلب شما ، به دفعات زیاد تو تالار مطرح شده !

http://www.barnamenevis.org/forum/showthread.php?t=212761&highlight=%D8%A7%D8%B9%D8%B4%D8%A7%D8%B1%DB%8C