Skip to content

thekovie/CSARCH2_SimulationProject

Repository files navigation

Decimal-128 Floating-Point Converter

This web application will convert a decimal value to its IEEE-754 Decimal-128 floating-point value.

This project is for the CSARCH2 class at De La Salle University.

image

Access our web application here:
🔗 https://ieee-754-dec128-converter.vercel.app/

Table of Contents

Project Showcase Video

Here is the video showcase of our program. The video consists of the build and run of the web application, including the test cases we conducted.

CSARCH2.S11.Group.4.Simulation.Project.Video.mp4
Alternatively, you can watch the video here.

Analysis Writeup

You may view the analysis writeup here.

Alternatively, you may download our pdf here.

Test Cases

Here are the test cases the team conducted. Kindly wait for the screenshots to load up.

Positive Cases

$12345000_{10} x 10^{125}$

Trailing Zeroes (Positive) - Truncation Rounding Method image

$0000012345_{10} x 10^{125}$

Leading Zeroes (Positive) - Truncation Rounding Method image

$12345_{10} x 10^{6111}$

Highest Possible Exponent - Truncation Rounding Method image

$12345_{10} x 10^{6112}$

Infinity Case - Truncation Rounding Method image

Negative Cases

$-12345000_{10} x 10^{125}$

Trailing Zeroes (Negative Decimal) - Truncation Rounding Method image

$-12345_{10} x 10^{6112}$

Infinity Case (Negative Decimal) - Truncation Rounding Method image

Rounding to 34 digits (Positive) with Different Rounding Methods

This will be the given for all rounding methods: $1000000000000000000000000000000004.5_{10} x 10^{5}$

Truncation Rounding Method

$1000000000000000000000000000000004.5_{10} x 10^{5}$ image

Ceiling Rounding Method

$1000000000000000000000000000000004.5_{10} x 10^{5}$ image

Floor Rounding Method

$1000000000000000000000000000000004.5_{10} x 10^{5}$ image

Round to Nearest - Ties to Even (RTN-TTE)

$1000000000000000000000000000000004.5_{10} x 10^{5}$ image

$1000000000000000000000000000000006.5_{10} x 10^{5}$ image

Rounding to 34 digits (Negative) with Different Rounding Methods

This will be the given for all rounding methods: $-1000000000000000000000000000000004.5_{10} x 10^{5}$

Truncation Rounding Method

$-1000000000000000000000000000000004.5_{10} x 10^{5}$ image

Ceiling Rounding Method

$-1000000000000000000000000000000004.5_{10} x 10^{5}$ image

Floor Rounding Method

$-1000000000000000000000000000000004.5_{10} x 10^{5}$ image

Round to Nearest - Ties to Even (RTN-TTE)

$-1000000000000000000000000000000004.5_{10} x 10^{5}$ image

$-1000000000000000000000000000000006.5_{10} x 10^{5}$ image

Text File Output

Here is a preview of what the .txt file should look like if the user prompts to download the result.

image

Team Members

This project is developed by S11 Group 4

  • Go, Ar Jettherson
  • Javellana, Mac Andre
  • Martinez, Jose Raphael
  • Niño, John Kovie

About

This project is for CSARCH2 class at De La Salle University.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •