假设我们有数字100,我怎么能把它分成3个数字,每个数字都是一个黄金比例?这将有助于布局网页。
最佳答案
如果您希望有三列具有给定宽度,我建议您这样做:
col1 = 1
col2 = col1 * 1.61803398875 //Golden ratio
col3 = col2 * 1.61803398875
ratio = totalWidth / (col1 + col2 + col3)
col1 *= ratio
col2 *= ratio
col3 *= ratio
关于algorithm - 如何将数字分为3部分,以使每个部分与其他部分成黄金比例?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40094084/