alismith
یک شنبه 03 آبان 1394, 13:47 عصر
سلام
من در استفاده کردن از فانکشن bcdiv یک مشکلی دارم که از استک پرسیدم ولی جوابی که من میخواستم رو بهم ندادن اینم لینکش http://stackoverflow.com/questions/33327901
من نیاز دارم که وقتی 2تا عدد به این فانکشن میدم که اونارو تقسیم کنه عدد حاصل رو با تعداد رقم های واقعی در بخش اعشاری عدد برام برگردونه، برای مثال :
bcdiv('50','3')
خروجی میشه :
16
برای اینکه بخش اعشاری عدد رو نشون بده باید پارامتر سوم تعیین بشه مثلا :
bcdiv('50','3',4) //16.6666
اما من میخام کل رقم های بخش اعشاری نشون داده بشه، ولی خب در اعداد مختلف نمیدونم بخش اعشار چند رقمی میتونه باشه، مثلا من میخام خود فانکشن خروجی رو با بخش اعشاری به طور کامل به من بده، مثلا :
bcdiv('50','3'); // correct output => 16.66666666666667
ممنون میشم دوستان راه حلی پیشنهاد کنند
با تشکر
من در استفاده کردن از فانکشن bcdiv یک مشکلی دارم که از استک پرسیدم ولی جوابی که من میخواستم رو بهم ندادن اینم لینکش http://stackoverflow.com/questions/33327901
من نیاز دارم که وقتی 2تا عدد به این فانکشن میدم که اونارو تقسیم کنه عدد حاصل رو با تعداد رقم های واقعی در بخش اعشاری عدد برام برگردونه، برای مثال :
bcdiv('50','3')
خروجی میشه :
16
برای اینکه بخش اعشاری عدد رو نشون بده باید پارامتر سوم تعیین بشه مثلا :
bcdiv('50','3',4) //16.6666
اما من میخام کل رقم های بخش اعشاری نشون داده بشه، ولی خب در اعداد مختلف نمیدونم بخش اعشار چند رقمی میتونه باشه، مثلا من میخام خود فانکشن خروجی رو با بخش اعشاری به طور کامل به من بده، مثلا :
bcdiv('50','3'); // correct output => 16.66666666666667
ممنون میشم دوستان راه حلی پیشنهاد کنند
با تشکر