# Operaciones aritméticas de fracciones en visual basic

Rating

New product

Learn how to perform the addition, subtraction, multiplication and division of fractions in the basic visual network. With your source code totally free.

## Arithmetic operations of fractions in visual basic net

To perform addition and subtraction of fractions in Visual Basic NET, we need to create a structure that allows us to handle them, this is because the language does not give us native support for rational numbers.

## The structure NumeroRacional

In this case, implement a structure that I called NumeroRacional which consists of the following:

Properties:

D: Denominator

N: Numerator

Methods / Functions

ConvertDecimalaRacional: This method changes a decimal number with mantissa to its fractional equivalent. This is the one used by commercial calculators.

DarListaFracciones: Gives a list of approximate rational numbers to the decimal number given by "d". This method is used by ConvertDecimalaRacional.

DarMaximoNumerador: Remove the comma from the decimal number given by f. This method is used by ConvertDecimalaRacional.

Evaluate: Evaluate a text string and extract the fractions that are enclosed in parentheses.

mcd: Calculates the Maximum Common Divider between two given numbers

mcdFast: Calculates the Maximum Common Divider between two numbers given much faster.

Reduce: Reduce the fraction to its minimum expression. Particular variation of the Euclid algorithm to simplify fractions.

## Use of the NumeroRacional class

It's simple enough to use.

To create a rational number:

Simple statement:

```Dim Fraccion As NumeroRacional

```
You can also create fractions from

text:
```Dim Fraccion As New NumeroRacional("1/2")

```

Numero decimal

```Dim Fraccion As New NumeroRacional(0.5)

```

Give individual parameters directly

```Dim Fraccion As New NumeroRacional(1,2)

```

The structure also has the usual arithmetic operators implemented, so it can easily add two fractions directly in the code to be readable.

```Dim Fraccion1, Fraccion2, resultado As NumeroRacionalFraccion1 = New NumeroRacional("1/2")Fraccion2 = New NumeroRacional("1/4")resultado = Fraccion1 + Fraccion2

```

As you can see, performing the arithmetic operations with the structure is very simple.

## Example program of addition, subtraction, multiplication and division of fractions:

Fractions is a small program that performs arithmetic operations with n fractions. Written in a simple way, without much error handling so that the reader can focus on how the NumeroRacional structure works.

## Requirements:

Compiler compatible with VB.NET 4.0 or higher.

Totally free of viruses and malicious software, so do not wait any longer to download it now.

Do not forget to give us an opinion about the program, to improve the content.

Escrito por:

Elimar

Eliprograma

28/06/2019

06/28/2019

Me gusto

Muy buen programa eli. Simple de usar.

## Write a review

Operaciones aritméticas de fracciones en visual basic

Learn how to perform the addition, subtraction, multiplication and division of fractions in the basic visual network. With your source code totally free.