最近娃生病,医生开的药里有一个是【每次2/3片】,药片是圆形的,如果碾成粉末再分也行,但是剩余的1/3还要包起来,比较麻烦。所以我每次都用小刀把药片切开,再把剩下部分放回包装里,因为药片容易碎,所以只切1刀。
这一刀对于大部分人来说都不是事儿,眼看着差不多就行了呗。但是对于我这种理科男来说,就是一件很纠结的事,这一刀究竟该切到哪个位置呢?
说干就干,拿来纸笔一算,发现问题没那么简单。如下图:
这个问题,我相信看这篇文章的大部分朋友都解不出来。
经过简单的分析,我得出了一个算式,是一个超越方程,用普通方法是无法求解的,最好就是用编程来解决。如下图:
按钮的代码如下:
最后算出来的x大约是0.74,也就是说:
在药片直径的37%的位置下刀,刚好能切出来2/3片。
所以说,编程还是很有用的,至少它能让你知道怎样分药片。
领取专属 10元无门槛券
私享最新 技术干货