function [res, int_part, dec_part] = isint (v) % % [res, int_part, dec_part] = isint (v) % %Purpose: % obvious %
%
%Input Parameters: %
%
%
%Output Parameters: % res : 0 it’s not an integer % : 1 %
%
%
%Key Terms: %
%More Info : %
% [res, int_part, dec_part] = isint (4.07) % [res, int_part, dec_part] = isint (4.00) % [res, int_part, dec_part] = isint (-4.07) % [res, int_part, dec_part] = isint (-4.00) % % Author : Ziad Saad % Date : Wed Aug 11 16:42:55 CDT 1999

%Define the function name for easy referencing FuncName = ‘isint’;

%Debug Flag DBG = 1;

%initailize return variables fv = fix(v); df = v - fv; if (~df), res = 1; dec_part = 0; int_part = v; else res = 0; dec_part = df.sign(v); int_part = fv.sign(v); end

err = 0; return;

Home - Blog - Startups - Software - Research - Writing

Email me - updated 31 Dec 2012