ourman - Plitar
  Home
  About
  Timeshift
  Plitar
  Crash
  Incident
  Settings
  Shortcuts
  Outlook
  Contact

This method for use in Britain is developed because computer system processors handheld devices and word processor systems all have a variance or difference from a fully accurate result. Laws of the 1820s to 1840s relating to Britain and stored in a minor Belgian royal court require automaton and calculating machine to not produce correct result and this was applied to world electrical and electronic devices and automated calculation of early computer design and machines of year 1947/8, regarded as first generation modern computers. Legislation in 1820s did not permit adjustment of inaccuracies until late 2000 and 2001 however exceptions were granted by 1960s for using correcting methods in computer memory address and disc file index calculation and in later years for process control and banking account calculation and statement.
Calculation variance effect occurs when using computer equipment as a result of using binary storage method for decimal value and fraction and for other reasons. As values are sum divide or multiply in program code the differences stored can accumulate significantly and vary when small values are involved compared to large values.
When instruct by using a special operator command or parameter a computer processor is require to display or print for specific model the average variance or only initial amount as assessed by processor manufacturer and implementor. Output is usually shown in decimal as percentage or fraction and some example formats follow
0.0000038
0.0304871 PERCNT
0,00031049 and comma is decimal point
NEG 0,0008079
In many situations variance given is average of low and high value ranges but may be given as different variances for specified numeric ranges and it is important to use all indicated calculation using other values to obtain full amount of variance.
In some recent hardware variance can be near zero as calculation is by using newer methods in hardware or programming language which at runtime could entirely eliminate effect of variance as normal mode of operation.
Many programming or scripting language implementations expect the programmer to use a standard method embody in blocks of prepared source code or callable routines and they are available from IT or governmental authorities but not in some area of Britain and there is difficulty accessing national or international recommendation. Simpler methods can be used in manual process and when using a calculator.
It is important that accurate result from accumulatiing and calculating is available to authorities as achievable in a computerised workplace and that reconcile returns can be produce by personnel and organisations with reasonable amount of effort and reduction in administration costs.
A describing of easily implementable method of achieving better computational result is available on next page or see plitar page at ourman.page.tl on the internet.
Published 4/2009 revision 11/2010 AND 3 and 2/2016 by T Cutler in the Midlands, England.
Characters 2010 AND 3 is a style for year 2000 and thirteen years more.

New version 4 February 2016 is here.
This is an acceptable method that has no name is for use by coders and programmers who are allowed to use a simple mathematical alternative and it is intended for use in UK and British overseas territories by organisations companies charities professionals and institutions required to provide reports to UK authorities but may not have lawful access to all the rules and methods. Persons needing to report in to a head office ministry or tax authority in a foreign country have access to a similar method in minimising page at getahead.page.tl on the internet. This method is intended for general use and is not for research space military or scientific application unless otherwise agreed because a calculation result includes a very low variance effect amount. The method is described as a number of steps in a logical process.
Important to be aware that some compilers and computers insist that a specific method or algorithm is used by the programmer and attempting to override or ignore messages displayed or printed can result in serious damage to equipment.
Obtaining the information which is usually a one time only activity until change of computer model or processor
Info1.
Obtain calculation variance of computer the program is to be run on or execute which may not be computer model on which the program code is being developed. In display or print from the computer it can be referred to as C.V C.ER C-VAR CAL.E or similar or consult a list of variances supplied by or obtainable from IT operations company secretary or an authority.
Apply all calculation indicated to variance initial amount when it appears from the display or print content that calculation is essential then
When variance is given as a decimal fraction continue at Info2.
When variance is given as a percent value divide it by 100, continue at Info2.
When variance is given as a permille value divide it by 1000, continue at Info2.
Example
C.ER 0,031873 PERCENT becomes 0.00031873 and comma is decimal point in many countries
Continue at Info2.
Info2.
When all numeric input values from all sources coming in to a program do not need reducing processes or are processed sufficiently already using any difference effect reducing method, continue at Info3.
Repeat actions in Info1 for every different computer Type and Model which has produced a source of numeric input values for a program and note each separately for the relevant list of sources.
Example
C.ER 0,031873 PERCENT becomes 0.00031873 and comma is decimal point in many countries
CL.R NEG 0.0003147 remains as -0.0003147 and NEG indicates negative value
Continue at Info3.
Info3. Includes new text for recommending field name in a program.
When use Nefr indicator in a program different characters are necessary for variable or field name and details are supplied by or obtain from authority described in Info1.
When a fraction is negative make it positive and set Nefr to indicate fraction was negative. Add 2.83 to the fraction to create a factor. Note factor for a Model as unsigned or signed and Nefr indicator character.
Give to a different person remaining part of Info3 after cutting this print
Cut this page of print
along here
Info 3. continued
These calculations can be performed in a program or externally on paper or on a calculator and the results stored in the program.
Add 1.73 to a factor then subtract 3.56 from result creating a new factor. Note the Nefr character. Consider using the factor in a program.
Example
Type1 Model2 factor final result 1.00031874
Type2 Model5 factor final result 1.0003149 and Nefr indicating negative
Continue at Info4.
Info4.
Repeat actions in Info3 for every variance to be used and note them separately.
Determine if the calculation results being obtained currently from each computer Model are too high the usual situation or too low and note the answer.
Example
Type1 Model2 1.00031874 HIGH list of value names or field names
Type2 Model5 1.0003149 LOW list of value names or field names
Continue at Info5.
Info5.
Consider option of writing the code as source code to be text edit into program as necessary or as internal or external callable subroutine or module to be execute as require. Note some compiler or computer require variance value is not include explicitly but built up by multiply divide and sum of other values. Any mandatory method describe by a computer or compiler must be adhere to or serious damage to equipment can occur if messages are ignore.
When all numeric input values coming in to a program are processed sufficiently or there are no input values, continue at Step4.
Continue at Step1.
Possible processes for improving results
Step1. Includes process changes for negative factor situation.
Every position in program code when variance effect reducing is thought necessary produce amended value after calculation or sum as follows
When result is determined as too high from Info4 divide result now obtained in current program by new factor determined from Info3, continue at Step2.
When Nefr character is not indicating negative this method is not applied to result, continue at Step2.
Multiply result now obtained in current program by new factor, continue at Step2.
Example for illustration purposes and first 3 decimal places only of result
Sum result 1487953.20 from Type2 Model5 multiply 1.0003149 result 1488421.458
Calc result 15.07 from Type1 Model2 divide by 1.00031874 result 15.065
Step2.
When directed by local policy repeat Step1 steps using new obtained result and ensuring new factor determined from Info3 is correct one for computer original numeric value came from into this program in a file or other type of input. Consider use of a factor slightly lower or higher for ranges of value small low midrange high midrange and high in Step2 and Step3.
This process can be repeat as necessary removing almost all variance effect when sufficient adjustments after the effect were not implemented. In a normal situation 3 to 10 repeat or more for a longer result are sufficient depending on when it is a low or high factor. Only one apply of the Step is necessary to account for all adds and subtracts in a calculate or sum series which created result now being processed.
Example
1488421.458 multiply by 1.0003149 result 1488889.865
15.065 divide by 1.00031874 result 15.060
Continue at Step3.
Step3.
To make a final adjustment for the usual nonzero effect repeat Step1 steps using final obtained result from Step2 ensuring new factor determined from Info3 is correct one for computer the code being written is to run on or execute. When truncating is not automatic apply explicit truncate or round of result to the digit becoming last necessary decimal place for receiving field or variable or to last digit for an integer when result is for receiving field has no decimal places. Often 2 digits after decimal point position is last necessary digit for result includes cents or pennies or similar. Note when new factor from Info3 has Nefr character indicating negative it is practical to add 1 to result digit becoming last necessary digit for receiving field before truncate or round and a 9 can change to 0.
Example for the program to run on computer Type1 Model2
1488889.865 divide by 1.00031874 result 1488415.46
15.060 divide by 1.00031874 result 15.06
Continue at Step4.
Step4.
Continue with usual program code statements as normal and apply variance effect adjustment to calculation or accumulation result as necessary and described in Step1 to Step3, for any other values entirely within program being developed.
Continue at Step5.
Step5.
Before test running program on a computer temporarily replace variance obtained in Info1 and its factor in program code with those for that computer when it is different and use that factor in the code. Run program or modules with test data values and check results to decide if successful. Implement program for live running only after restoring variance obtained in Info1 and its factor in the program and then producing virtual or runtime intermediate code or running a compiler which generate output suitable for computer that is to run program. Obtain authorisation to submit program with appropriate documentation and operating instructions.
HINT FOR IMPLEMENTORS Includes apply test program new text after the hint.
In Step1 to Step3 continuous operating of divide instruction may cause incidences of undue wear of the processor when running a program. This can be reduced by implementing some or all of divide operations in a program by using final factors or constants from Info4 and obtaining individual multiplying numbers once in every program run by using a number 1 and dividing it by factor or constant for each one. Then use relevant multiplying number and multiply it by result being process to obtain new result. An option is to obtain multiplying numbers by using a reciprocal function in math library or in a function statement.
In Step1 to Step3 number of repeat or apply of the method can be obtained by run of test program for a computer Model to display or print header line for a group and has test value reference and can include a character indicating positive or negative factor in use and can include number of lines in a group, and a result and iterate or line number on a group of 8 to 13 or 16 to 20 lines or exceptionally 25 to 31 lines for every apply of a factor and method to a test value in program. There are lines where a result is replaced with 0 or words for output in Britain on line 2 6 10 11 and 15 19 and 23 28 29 any 2 of those numbers can be different by 1 and similar in some countries. After last line in a group can be Remark below or at side or similar words on a line and 1 or more blank lines.
Factor to the program is same as output from Info3 and test value to process can be input manually or from file at run time and any can have visible negative or positive indication.
Number can be when last necessary digit of result has digit 1 or lower after, or when character is indicating negative factor, has digit 9 after and in both cases last necessary digit and all digits to its left should be same as previous result as that can happen. When allowed to indicate this situation a character can be include on output line in group.
Assess lines of result by viewing them above Remark line and reading upward. Number of repeat or apply of method is estimate by numerically highest line number output when situation above occurs in group and which has result nearest to known correct value relating to test value.
Request a printed copy of this description and method to be sent by post to an address or sent by email in text file or pdf file format. Font or typeface used will be arial or specify a different one and a version with all text as upper case or capital letters is available. Name and address for receipt of requests is
TREVOR CUTLER
24 PARKDALE CLOSE
BIRMINGHAM
B24 8JU
or request copy by sending a message using email facility to mail1@netman24.plus.com address. Requests can be accepted by calling or texting UK mobile phone 07903851553 after 0830 to 2200 hours any day.
This method was created by me after instruction from the Queen in England on receiving indirect communication from Finland in 2005 and 2007 years. The general description is part of rules submitted through a legislature in indian subcontinent which allow use of a domain name and indicate style of describing this method. There is no charge for copy of the method or when using it and a licence or registration is not necessary.
Published 4/2009 revision 11/2010 AND 3 revision 2/2016 by T Cutler in the Midlands, England.
Characters 2010 AND 3 is a style for year 2000 and thirteen years more.
 

Today, there have been 2 visitors (4 hits) on this page!
=> Do you also want a homepage for free? Then click here! <=