PDA

View Full Version : سوال: نحوه کسر چند درصد از مقدار



parisa69
دوشنبه 16 اردیبهشت 1392, 11:29 صبح
سلام
خسته نباشید دوستان، من 1 مشکلی پیدا کردم 1 استورپروسیجر نوشتم که مجموع هزینه ها رو حساب می کنه حالا می خوام کاربر تو تکست باکس 1 عدد بین 0 تا 100 وارد کنه تا از مجموع هزینه ها به عنوان درصد کم بشه ومیشه کمکم کنید

hamid_hr
دوشنبه 16 اردیبهشت 1392, 11:41 صبح
سلام
اگه فرض كنdم اون عددي كه از استور پروسيجر ميگيرين x باشه و عدد داخل تكس باكس y باشه فرمولش اين ميشه

z =x - (x * y / 100)

z جواب شماست

sayvan
دوشنبه 16 اردیبهشت 1392, 11:41 صبح
باید درصدی که کاربر وارد میکنه حسابش کنی بعد ازش کم کنی
عددی که کاربر وارد میکنه ضربدر صدش کن بعد تقسیم بر مجموعه هزینه هاش کن که بدست بیاد

parisa69
دوشنبه 16 اردیبهشت 1392, 11:51 صبح
ببینید من تو استورپروسیجر این کد رو نوشتمset @TotalCost=(select SUM(Tarefee) from Tbl_Ghabz
میشه کاملش کنید؟

hamid_hr
دوشنبه 16 اردیبهشت 1392, 11:56 صبح
ببينين مگه اونو داخل سي شارپ فراخاني نميكني؟
اگه درسته خوب بياين به نوع عددي تبديل كنين و عدد داخل تكس باكس رو هم به نوع عددي تبديل كنين و از اون فرمول استفاده كنين

omidamiry
دوشنبه 16 اردیبهشت 1392, 11:57 صبح
با دستورات نمیشه مبلغ اصلی شما همانطور که دوستمان گفته همان x است که بعد از کم کردن y درصد مانده مبلغ Z می باشد.
اگر میخای واسه هر رکورد درصد استفاده کنی دستور sum جواب نمیده