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
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
