qbasic FAQ(編號:8183)

1.
請問
SCREEN 13
CONST PI = 3.141592654#
  r = 30 '半徑
FOR i = 0 TO 360
y = r * SIN(i * (PI / 180))
  x = r * COS(i * (PI / 180))
  PSET (100 + x, 100 - y), 15
 NEXT i

為啥執行後 ㄉ圓是橢圓 和 CIRCLE (100, 100), 30 不一樣
且用 screen 12 就能正常顯示
這是為啥勒 vb 也是一樣
有誰知道要怎ㄇ運算ㄋ