Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个浮动分数,即 0 到 1
我需要把这个分数翻译成颜色,
0 为绿色
1 是红色的
0.5 应该在绿色到红色渐变色的中间
等等
这个怎么写?我不知道。
设渐变颜色参数为t, 0.0 =< t =< 1.0
t
0.0 =< t =< 1.0
colour = RGB(255 * t, 255 * (1 - t), 0)
将浮点数乘以 255 得到绿色值,将 (1-float) 乘以 255 得到红色值。如果需要输出 css 颜色代码,请使用 rgb(x,y,z)。