Question: Within Matlab I have created the following script to calculate a persons age: clc strDOB=input('Enter date in mm/dd/yyyy : ','s'); birth_numdate=datenum(strDOB,'DD/mm/YYYY'); Date = datetime('now'); fprintf(As

Within Matlab I have created the following script to calculate a persons age:

clc

strDOB=input('Enter date in mm/dd/yyyy : ','s');

birth_numdate=datenum(strDOB,'DD/mm/YYYY'); Date = datetime('now'); fprintf("As of today %s ",Date); fprintf(" You are officially: ",name,strDOB); days = now - birth_numdate;

fprintf("%.2f years old ",days/365);

-------------------------------------------------------------------------------------------------------------------------------------------------

How do I get rid of the decimal places in the calculated year, so that the final age is a whole number?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!