Raised This Month: $ Target: $400
 0% 

Math Equation


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
fysiks
Veteran Member
Join Date: Sep 2007
Location: Flatland, USA
Old 12-02-2015 , 00:25   Re: Math Equation
Reply With Quote #1

I think Jimaway's formula is correct, however, his code is not.

If 8 jumps give you 1/2 max points (10) then 16 jumps should give you 1/4 max points (5).

PHP Code:
public cmdTest()
{
    new 
iTargetJumps 4
    
new iMaxPoints 20
    
new iMinPoints 1
    
new iPointsEarned

    
for( new iJumps 1iJumps 40iJumps++)
    {
        
iPointsEarned clamp(floatround(float(iTargetJumps iMaxPoints) / float(iJumps)), iMinPointsiMaxPoints)
        
server_print("%d Jumps = %d Points"iJumpsiPointsEarned)
    }

Output:

Code:
1 Jumps = 20 Points
2 Jumps = 20 Points
3 Jumps = 20 Points
4 Jumps = 20 Points
5 Jumps = 16 Points
6 Jumps = 13 Points
7 Jumps = 11 Points
8 Jumps = 10 Points
9 Jumps = 9 Points
10 Jumps = 8 Points
11 Jumps = 7 Points
12 Jumps = 7 Points
13 Jumps = 6 Points
14 Jumps = 6 Points
15 Jumps = 5 Points
16 Jumps = 5 Points
17 Jumps = 5 Points
18 Jumps = 4 Points
19 Jumps = 4 Points
20 Jumps = 4 Points
21 Jumps = 4 Points
22 Jumps = 4 Points
23 Jumps = 3 Points
24 Jumps = 3 Points
25 Jumps = 3 Points
26 Jumps = 3 Points
27 Jumps = 3 Points
28 Jumps = 3 Points
29 Jumps = 3 Points
30 Jumps = 3 Points
31 Jumps = 3 Points
32 Jumps = 3 Points
33 Jumps = 2 Points
34 Jumps = 2 Points
35 Jumps = 2 Points
36 Jumps = 2 Points
37 Jumps = 2 Points
38 Jumps = 2 Points
39 Jumps = 2 Points
__________________

Last edited by fysiks; 12-02-2015 at 00:29.
fysiks is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:08.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode