关于视频里讲的这段代码
if (beginPrice > endPrice) {//下跌 y = 300 - beginPrice; }else{//上涨 y = 300 - endPrice; }
我没太理清楚,可以帮我梳理下这样计算的逻辑吗,关于下跌的时候是用300-beginPrice, 上涨是300-endPrice
源自:图形绘制
7-5 K线图绘制1
0
收起
正在回答
1回答
现在不是想设置y的值嘛,因为开盘价格和收盘价格肯定y值是有所不同的,那就以300为一个点,如果下跌就用300减去开始价格,因为是下跌的,所以开始价格肯定大于收盘价格,那么300-收盘价格的时候,y值会小,所以开盘价格会在收盘价格的上面。类似的上涨的思维你也可以这么去考虑分析一下。
iOS入门:基础语法与常用控件
- 参与学习 1337 人
- 提交作业 712 份
- 解答问题 1878 个
很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星