MegaMan (megaman) wrote,
MegaMan
megaman

  • Location:
  • Mood:
  • Music:

I love Psudeo Code

This is meaningless, but I find pseudo code so much fun, especially when it's half notes and half fake fileMaker script syntax.
SECOND ATTEMPT


4/08~10/08
• Range is Greater than 4.
• Range = EndPeriod - StartPeriod + (12* (EndYear-StartYear)
* Range = 10 - 4 + (12*0) = 6
• What Quarter Markers does it contain? (P3 P6 P9 P12)
• $LeftExists = Mod(($RangeStart - 1);3))
* $left = mod((4-1);-3)) = 0
• $Left = abs(Mod($RangeStart;-3))
* $left = abs(mod(4;-3)) = 2

• $FirstQuarter = (($RangeStart+$left-1)/3) + 1
* $FirstQuarter = ((4 + 0 - 1)/3) + 1 = 2

• $Right = Mod($RangeEnd;3)
*$Right = mod(10;3) = 1
• $LastQuarter = ($Right-$RangeEnd)/3
*$LastQuarter = (1 - 10)/3 = 3
• Assign the NumericalQuarters
• Global_StartQuarter = $StartYear & $FirstQuarter
* Global_StartQuarter = 2008 & 2 = "20082"
• Global_EndQuarter = $EndYear & $LastQuarter
* Global_EndQuarter = 2008 & 3 = "20083"

• GLobal_Left_StartMonth = Case(
$LeftExists = 0;
"";
$StartYear & $StartMonth
)
* GLobal_Left_StartMonth = 2008 & 04 = 200804

• GLobal_Left_EndMonth = Case(
$LeftExists = 0;
"";
$StartYear & ($StartMonth + $left)
)
* Global_Left_EndMonth = 2008 & (4 + 2) = 200806

• GLobal_Right_StartMonth = $EndYear & ($EndMonth - $Right)
* GLobal_Right_StartMonth = 2008 & (10 - 1 ) = 200809
• GLobal_Left_EndMonth = $EndYear & $EndMonth
* Global_Left_EndMonth = 2008 & 10 = 200810


ALso I used the tt tag for this. I am totally like... 1994
Tags: computers, journal, work
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 1 comment