当前位置: > 关于line函数里面四个数的解释...
题目
关于line函数里面四个数的解释
我现在在使用TC绘制一张cos(x)图像,其中遇到line函数如下:
line(0,cy >> 1,cx,cy >> 1);
line(cx,cy >> 1,cx-10,(cy >> 1) - 5);
line(cx,cy >> 1,cx-10,(cy >> 1) + 5);
line(cx >> 1,0,cx >> 1,cy);
line(cx >> 1,0,(cx >> 1) - 5,10);
line(cx >> 1,0,(cx >> 1) + 5,10);
我搜索过,里面的四个数依次为:起点横坐标,起点纵坐标,终点横坐标,终点纵坐标.
但是我搞不懂(比如说第一行里面)cy >> ">>"是右移的意思,那为什么是>>1呢?我改为>>10,横坐标则变成了折线,
另外,为什么要写6行Line函数呢?前三行控制x轴,后三行控制y轴,为什么?
还有这样一句,希望老大一并解释了,
double sx = getmaxy() * 0.8 / (x2 - x1);
明天早上就答辩了.5555555555555求求你们了!

提问时间:2021-01-27

答案
line的作用是连接线段,里面四个数分别为,起末点横纵座标,〉〉是右移的意思,这里的cx,cy应该在前面有定义吧,我估计是定义为:cx=getmaxx();cy=getmaxy()吧?那就好理解了,getmaxx()是屏幕宽,getmaxy()是屏幕高,那么cx>>1的意思是,将cx转化为十进制数,右移一位,即是除以2.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.