User manual - DT-930 AP開発支援ライブラリ解説書(2006年9月29日)

6
3.1.2. ht_CheckYear
入力年が閏年か否かを判定します。
年のチェック範囲は1868年から2088年の範囲とします。
ER ht_CheckYear(
H
year
);
パラメータ
year
年(西暦1868~2088)
戻り値
チェック結果
E_OK 閏年
E_NG 通常年
E_PRM 対象範囲外
補足
注意)範囲外(1868年~2088年以外)を指定すると、対象範囲外になります。
【SAMPLE】
#include "dplib.h"
:
:
H year;
ER ercd;
year=2006;
ercd=ht_CheckYear( year); /* 2006年の閏年チェック */
lcd_csr_put( 1, 0); /* 表示開始位置セット */
if(ercd == E_OK){
lcd_string( LCD_ANK_STANDARD, LCD_ATTR_NORMAL, (UB*)"閏年です", LCD_LF_OFF);
}else if(ercd == E_NG){
lcd_string( LCD_ANK_STANDARD, LCD_ATTR_NORMAL, (UB*)"通常年です!", LCD_LF_OFF);
}else{
lcd_string( LCD_ANK_STANDARD, LCD_ATTR_REVERS, (UB*)"範囲外です!", LCD_LF_OFF);
}
: