So im writing this program for class that draws polynomial graphs using q basic. And i cant find the whats wrong with my program.
It works with Parabolas and Cubics curves, but for some reason when it gets to polynomials of degree 4, it draws the graph but there are these weird lines that appear on the sides.
This is the code
Can anyone tell me how to get rid of those lines or atleast whats causing them?Code:CLS SCREEN 1 SCREEN 0 INPUT "What is the highest power of x?", power FOR z% = 0 TO (power) PRINT "what is the pronumeral of x^"; z% INPUT pronum(z%) NEXT SCREEN 1 LINE (160, 0)-(160, 200) LINE (0, 100)-(320, 100) FOR i% = -30 TO 30 y = 0 y2 = 0 FOR z% = 0 TO (power) y = (pronum(z%) * (i%) ^ (z%)) + y y2 = (pronum(z%) * (i% + 1) ^ (z%)) + y2 NEXT y = -y y2 = -y2 posx = (i% * 6) + 160 posy = y + 100 posx2 = ((i% + 1) * 6) + 160 posy2 = y2 + 100 LINE ((posx), (posy))-((posx2), (posy2)) NEXT
I could be wrong but I think it might be that the values get too high or something and the program cant handle it and just goes to a really high value or something, if thats the case can someone tell me the maximum value?
Otherwise it could be some crazy maths concept ive never heard about
edit: I just realised pronumeral should be co-eficcient so dont point that out to me




 
			
			 
					
						 
			 Software designers Qbasic + mathemeticians polynomial graphs
 Software designers Qbasic + mathemeticians polynomial graphs
					
				

 
					
					
					
						 Reply With Quote
  Reply With Quote