https://github.com/r0mb0/repair_number_classic_asp
A class to repair a bad result from an operation
https://github.com/r0mb0/repair_number_classic_asp
asp-classic class classic-asp fix-numbers italian-developers library number numbers r0mb0 repair-numbers
Last synced: 3 months ago
JSON representation
A class to repair a bad result from an operation
- Host: GitHub
- URL: https://github.com/r0mb0/repair_number_classic_asp
- Owner: R0mb0
- License: mit
- Created: 2025-02-06T20:04:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-23T10:28:47.000Z (3 months ago)
- Last Synced: 2026-02-23T19:06:51.127Z (3 months ago)
- Topics: asp-classic, class, classic-asp, fix-numbers, italian-developers, library, number, numbers, r0mb0, repair-numbers
- Language: Classic ASP
- Homepage:
- Size: 40 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Security: SECURITY.md
- Support: SUPPORT.md
Awesome Lists containing this project
README
# Repair number in Classic ASP
[](https://app.codacy.com/gh/R0mb0/Repair_number_classic_asp/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[](https://github.com/R0mb0/Repair_number_classic_asp)
[](https://github.com/R0mb0/Repair_number_classic_asp)
[](https://opensource.org/license/mit)
[](http://paypal.me/R0mb0)
## Cases coverage
```
Semple operation: 280 - 279.99
Semple number: 9,99999999999091E-03
Repaired number: 0,001
Semple operation: 309.99 - 310
Semple number: -9,99999999999091E-03
Repaired number: -0,001
Semple operation: 1.885 - 1.884
Semple number: 1,00000000000011E-03
Repaired number: 0,001
Semple operation: 4.33 - 4.28
Semple number: 4,99999999999998E-02
Repaired number: 0,05
Semple operation: 0.00085022 - 0.00085050
Semple number: -2,80000000000072E-07
Repaired number: -0,00000028
```
## `repair_number.class.asp`'s avaible functions
- Function to check and repair a number -> ` Public Function repair_number(number)`
## How to use
> From `Test.asp`
1. Initialize the class
```asp
<%@LANGUAGE="VBSCRIPT"%>
<%
Dim repair
Set repair = new repair_number
```
2. Use the class
```asp
Response.write "Semple operation: 280 - 279.99
"
Response.write "Semple number: " & 280 - 279.99 & "
"
Response.write "Repaired number: " & repair.repair_number(280 - 279.99) & "
"
%>
```