usingMaths.com
Demonstrating and showing pupils and students one application of Mathematics.







<< PreviousNext >>

How to find all Factors of a Number in Visual Basic



Understanding Factors in Math with Visual Basic

Factors are the complete set of integers that will divide a particular numbers without remainder.
Take 36 as an example, it's complete set are:

1, 2, 3, 4, 6, 9, 12, 18, and 36.

Other than prime numbers, every other number has at least one factor - not considering 1 as factor.
Where there is just one factor, then this factor is the square root of the number in question;
In this guide, we’ll explore the math behind factors-of-numbers and walk through how to code a Visual Basic algorithm for listing factors in a simple and fun way.


Code Logic for Factorising Numbers in Visual Basic - Fun Maths Exercise

Actually, we've been doing factors over the last two demonstrations (lessons).

We'll simply check for our factors using the square-root of number range.
We'll start from 1 (which is always a factor).
For each found factor, we'll get the corresponding complementary factor by dividing the number (whose factors we are trying to find), by the found factor.
This Math activity and Visual Basic script help primary school students understand factorization by listing all factors of a number.


Create a new class file; Project, Add Class.
Call it listFactors.vb.
Optionally, create a new module file; Project, Add Module.
Call it ListFactorsModule.vb.

Type out the adjoining Visual Basic (VB.Net) code for listing the factors of any number.


Note: You can just reuse the main module from the previous lesson if you have been following.









<< PreviousNext >>