Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Division
2006-02-20 20:40
Wanderer
Account closed

Registered: Apr 2003
Posts: 478
Division


I'd like to ask a question. I'd prefer it not become an "IFFL" thread that is so hopelessly off-topic it may as well be deleted. Just a simple question and a simple answer PLEASE :)

To the ones who remain helpful and mathematical whizes...

I need to do division for a routine I'm working on. The problem is I have to divide by various numbers, not just sets of two.

For example
LDA #$10
ASL
ASL
gives you 16/4 = 4

However I will need to divide divide by different values (eg. 5, 7, 22, etc.).

Is there such a way to load the Accumulator with a value (or X,Y) and divide it by ANY number, say from 1-200, and if so, how?

I'm very rusty on this. I can't remember a lot of the mathematical functions.

Thanks for any serious answers :)
 
... 11 posts hidden. Click here to view all posts....
 
2006-02-22 00:12
Oswald

Registered: Apr 2002
Posts: 5094
you can either unrol the div loop posted above, or learn a bit of the exp and div function.
2006-02-22 02:30
Wanderer
Account closed

Registered: Apr 2003
Posts: 478
The division routine works fine, very well in fact.

The problem is with what I need to divide. :(
2006-02-22 07:28
Slartibartfast
Account closed

Registered: Jul 2002
Posts: 230
Quote: The division routine works fine, very well in fact.

The problem is with what I need to divide. :(


Umbilical.
2006-02-22 10:05
Monte Carlos

Registered: Jun 2004
Posts: 359
Make a drawing, which helps you to find the solution.


Monte
2006-02-22 13:43
Wanderer
Account closed

Registered: Apr 2003
Posts: 478
Quote: Make a drawing, which helps you to find the solution.


Monte


Yep I did make a drawing, I always sketch things that I'm having difficulty implementing into code. Then I fall asleep and let the sub-concious take over. It sounds odd but I've woken up many nights with the solution.

I know how to do the routine, I know how to achieve the effect I desire. The problem is that what I want to divide won't allow me to do the effect I desire. It would only allow for half of the screen. It's difficult to explain but it's dependant upon the effect :)

I have come up with a new idearrrrr.
2006-02-22 14:02
Slartibartfast
Account closed

Registered: Jul 2002
Posts: 230
Quote: Yep I did make a drawing, I always sketch things that I'm having difficulty implementing into code. Then I fall asleep and let the sub-concious take over. It sounds odd but I've woken up many nights with the solution.

I know how to do the routine, I know how to achieve the effect I desire. The problem is that what I want to divide won't allow me to do the effect I desire. It would only allow for half of the screen. It's difficult to explain but it's dependant upon the effect :)

I have come up with a new idearrrrr.


Nasibal.
2006-02-22 19:44
Monte Carlos

Registered: Jun 2004
Posts: 359
I know, it's always difficult not to explain too much.
If you don't want to explain your effect, invent something which leads to the same solution and explain it to us ;)

Etnom
2006-02-22 23:09
Slartibartfast
Account closed

Registered: Jul 2002
Posts: 230
Turtle!
2006-02-23 00:02
Wanderer
Account closed

Registered: Apr 2003
Posts: 478
Quote: I know, it's always difficult not to explain too much.
If you don't want to explain your effect, invent something which leads to the same solution and explain it to us ;)

Etnom


Tell you what, I will PM you with the original idea and see what you think. Perhaps I just need another set of eyes and a different person's perspective to see if it is workable :)

2006-02-23 00:11
Slartibartfast
Account closed

Registered: Jul 2002
Posts: 230
Custard?
Previous - 1 | 2 | 3 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
CreaMD/React
crayon/Hokuto Force
apprentix
Guests online: 106
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 X-Mas Demo 2024  (9.5)
7 Dawnfall V1.1  (9.5)
8 Rainbow Connection  (9.5)
9 Onscreen 5k  (9.5)
10 Morph  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Webmasters
1 Slaygon  (9.6)
2 Perff  (9.6)
3 Sabbi  (9.5)
4 Morpheus  (9.4)
5 CreaMD  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.047 sec.