- void setup()
- {
- size(640, 360);
- background(255);
- noLoop();
- }
- void draw()
- {
- for (int i=-360; i<=362; i++)
- {
- int bradV=angle2BRAD ((float)i);
- float angleV=BRAD2Angle(bradV);
- println("Angle="+i+",BRAD="+bradV+" angle="+nf(angleV,4,2));
- }
- }
- float BRAD2Angle(int theBRAD)
- {
- float retV=0.0f;
- retV=(360.0f/65535.0f)*theBRAD;
- retV=retV % 360;
- return retV;
- }
- int angle2BRAD(float theAngle)
- {
- int retV=0;
- retV=(int)(theAngle/(360.0f/65535.0f));
- retV=retV & 0xFFFF;
- return retV;
- }
Binary Radians BRAD
Posted by Anonymous on Mon 20th Feb 2017 03:51
raw | new post
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.