ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2008/02/09
    خمینی شهر -اصفهان
    208
    0

    جدا کردن مقدار اعشاری از مقدار صحیح درc++

    با سلام خدمت همه
    من یک متغییر دارم که مثلا 3 رقم صحیح و 5 رقم اعشاری دارد و می خواهم ابتدا مقدار صحیح و اعشار آن را جدا کنم و پس از انجام یک سری عملیات عکس این کار را انجام دهم یعنی دو عدد را برادشته یکی را به عنوان مقدار اعشاری و دیگری را به عنوان مقدار صحیح در یک عدد جا سازی کنم و تمام این کار ها باید در c++ انجام گیرد لطفا راهنمایی کنید
    یکی میگفت خدا چرا به حرفای ما گوش نمیده گفتم
    هان ای صنما،دل یک دله کن
    گر سر ندهم ،وانگه گله کن
  2. #2
    2007/04/11
    112
    0

    پاسخ : جدا کردن مقدار اعشاری از مقدار صحیح درc++

    سلام. من خودم اين كار را كردم وجواب هم گرفتم حالا ميگم شايد به درد شما هم بخوره .متغيري را كه داريد حتما بصورت floatتعريف كرديد .خوب حالا يك متغير intتعريف كنيد و همان متغير float را در آن بريزيد .حالا اين دو را از هم كم كنيد داخل متغير float عدد اعشاري باقي مانده و داخل متغير int عدد صحيح.
    float num=3.14;
    int num1=num;كه داخل numفقط 3 قرار ميگيرد
    num=num-num1;داخل num1فقط.14قرار ميگيرد.
    انشاالله به درد خورده است. :sad:
    "هنگامي كه دري از خوشبختي به روي ما بسته ميشود ، دري ديگر باز مي شود ولي ما اغلب چنان به دربسته چشم مي دوزيم كه درهاي باز را نمي بينيم." هلن کلر
  3. #3
    2007/09/30
    منظومه ی شمسی
    155
    0

    پاسخ : جدا کردن مقدار اعشاری از مقدار صحیح درc++

    سلام. می تونید از تابع floor که تو کتابخونه ی math.h هست استفاده کنید. این تابع یه عدد اعشاری رو می گیره و عدد صحیح کوچکتر از او رو بر میگردونه. مثلاً برنامه زر رو در نظر بگیرید:
    int x;
    float y=3.14,z;
    x=floor(y);
    z=y-x;
    پس از این دستورات مقدار x برابر 3 و z برابر با 0.14 میشه.
    خدايا
    من در كلبه ي فقيرانه ي خود چيزي دارم كه تو در عرش كبريايي خود نداري
    من چون تويي دارم و تو چون خودي نداري
    امام سجاد (ع)
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. خواندن صحیح مقدار خازن
    توسط samiya72 در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 18
    آخرين نوشته: 2019/02/26, 19:34
  2. پاسخ: 4
    آخرين نوشته: 2018/06/28, 23:21
  3. پاسخ: 10
    آخرين نوشته: 2018/03/15, 12:18
  4. مقدار صحیح واعشاری در c
    توسط MANSHADY.H در انجمن C , C++ , C#
    پاسخ: 3
    آخرين نوشته: 2013/01/01, 15:54
  5. جدا کردن قسمت صحیح و اعشاری یک عدد در بسکام.. چگونه؟؟؟
    توسط narek در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2010/10/04, 11:07

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •