///////
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION function
//
//from division
//
//get quotient
//get remainder
//get signal
///////
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION 函数
//
//来自 除法
//
//得到 商
//得到 余数
//得到 符号
DWORD ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION (
INT & z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int ,
//input :
//1 int : ( is dividend ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
INT & z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int ,
//input :
//1 int : ( is divisor ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
DWORD & z_getquotientandgetremainderandgetsignalversionfromdivision_1dword_version_is_quotient_version_ignore_signal_output_dword ,
//output :
//( 1 dword ) : ( is quotient ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 商 ) : ( 忽略 符号 ) : 输出 : dword
DWORD & z_getquotientandgetremainderandgetsignalversionfromdivision_1dword_version_is_remainder_version_ignore_signal_output_dword ,
//output :
//( 1 dword ) : ( is remainder ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 余数 ) : ( 忽略 符号 ) : 输出 : dword
DWORD & z_getquotientandgetremainderandgetsignalversionfromdivision_signal_version_for_quotient_output_dword
//output :
//signal : ( for quotient ) : output : dword
//
//note :
//signal : ( for quotient ) : 0 : negative sign
//signal : ( for quotient ) : 1 : positive sign
///////
//符号 : ( 对于 商 ) : 输出 : dword
//
//注意 :
//符号 : ( 对于 商 ) : 0 : 负号
//符号 : ( 对于 商 ) : 1 : 正号
)
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION function
//
//from division
//
//get quotient
//get remainder
//get signal
///////
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION 函数
//
//来自 除法
//
//得到 商
//得到 余数
//得到 符号
{
if (
(
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int > 0 )
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
&&
//and
///////
//并且
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int > 0 )
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
||
//or
///////
//或者
(
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int < 0 )
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
&&
//and
///////
//并且
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int < 0 )
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
||
//or
///////
//或者
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int == 0 )
//1 int : ( is dividend ) : additional signal : input : int
//==
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//==
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//and
//
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//
//or
//
//
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//and
//
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//
//or
//
//
//1 int : ( is dividend ) : additional signal : input : int
//==
//0
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//并且
//
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//
//或者
//
//
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//并且
//
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//
//或者
//
//
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//==
//0
{
z_getquotientandgetremainderandgetsignalversionfromdivision_signal_version_for_quotient_output_dword = 0x01 ;
//signal : ( for quotient ) : output : dword
//==
//1
//==
//signal : ( for quotient ) : 1 : positive sign
//
//note :
//signal : ( for quotient ) : 0 : negative sign
//signal : ( for quotient ) : 1 : positive sign
///////
//符号 : ( 对于 商 ) : 输出 : dword
//==
//1
//==
//符号 : ( 对于 商 ) : 1 : 正号
//
//注意 :
//符号 : ( 对于 商 ) : 0 : 负号
//符号 : ( 对于 商 ) : 1 : 正号
}
else if (
(
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int > 0 )
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
&&
//and
///////
//并且
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int < 0 )
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
||
//or
///////
//或者
(
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int < 0 )
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
&&
//and
///////
//并且
( z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int > 0 )
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
)
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//and
//
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//
//or
//
//
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//and
//
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//并且
//
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//
//或者
//
//
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//并且
//
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//>
//0
{
z_getquotientandgetremainderandgetsignalversionfromdivision_signal_version_for_quotient_output_dword = 0x00 ;
//signal : ( for quotient ) : output : dword
//==
//0
//==
//signal : ( for quotient ) : 0 : negative sign
//
//note :
//signal : ( for quotient ) : 0 : negative sign
//signal : ( for quotient ) : 1 : positive sign
///////
//符号 : ( 对于 商 ) : 输出 : dword
//==
//0
//==
//符号 : ( 对于 商 ) : 0 : 负号
//
//注意 :
//符号 : ( 对于 商 ) : 0 : 负号
//符号 : ( 对于 商 ) : 1 : 正号
}
if (
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int < 0
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
//whether
//1 int : ( is dividend ) : additional signal : input : int
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//是否
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
{
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_positivesign_functionprocess_int = ( -1 ) * z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int ;
//1 int : ( is dividend ) : positive sign : function process : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 正号 : 函数 过程 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
}
else if (
/* //201802201827 -- ->>
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int > 0
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
*/ //201802201827 -- <<-
//201802201827 ++ ->>
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int >= 0
//1 int : ( is dividend ) : additional signal : input : int
//>=
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//>=
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
//201802201827 ++ <<-
)
//whether
//1 int : ( is dividend ) : additional signal : input : int
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//是否
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
{
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_positivesign_functionprocess_int = z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int ;
//1 int : ( is dividend ) : positive sign : function process : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 正号 : 函数 过程 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
}
if (
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int < 0
//1 int : ( is divisor ) : additional signal : input : int
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
//whether
//<
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//是否
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//<
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
{
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_positivesign_functionprocess_int = ( -1 ) * z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int ;
//1 int : ( is divisor ) : positive sign : function process : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 正号 : 函数 过程 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
}
else if (
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int > 0
//1 int : ( is divisor ) : additional signal : input : int
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
)
//whether
//>
//0
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//是否
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//>
//0
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
{
z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_positivesign_functionprocess_int = z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int ;
//1 int : ( is divisor ) : positive sign : function process : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 正号 : 函数 过程 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
}
z_getquotientandgetremainderandgetsignalversionfromdivision_1dword_version_is_remainder_version_ignore_signal_output_dword = z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_positivesign_functionprocess_int % z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_positivesign_functionprocess_int ;
//( 1 dword ) : ( is remainder ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 余数 ) : ( 忽略 符号 ) : 输出 : dword
z_getquotientandgetremainderandgetsignalversionfromdivision_1dword_version_is_quotient_version_ignore_signal_output_dword = z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_positivesign_functionprocess_int / z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_positivesign_functionprocess_int ;
//( 1 dword ) : ( is quotient ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 商 ) : ( 忽略 符号 ) : 输出 : dword
return 0 ;
//funtion success
//函数 成功
}
///////
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION function
//
//from division
//
//get quotient
//get remainder
//get signal
///////
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION 函数
//
//来自 除法
//
//得到 商
//得到 余数
//得到 符号
static INT z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_additionalsignal_input_int ;
//input :
//1 int : ( is dividend ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
static INT z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_additionalsignal_input_int ;
//input :
//1 int : ( is divisor ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
static DWORD z_getquotientandgetremainderandgetsignalversionfromdivision_1dword_version_is_quotient_version_ignore_signal_output_dword ;
//output :
//( 1 dword ) : ( is quotient ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 商 ) : ( 忽略 符号 ) : 输出 : dword
static DWORD z_getquotientandgetremainderandgetsignalversionfromdivision_1dword_version_is_remainder_version_ignore_signal_output_dword ;
//output :
//( 1 dword ) : ( is remainder ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 余数 ) : ( 忽略 符号 ) : 输出 : dword
static DWORD z_getquotientandgetremainderandgetsignalversionfromdivision_signal_version_for_quotient_output_dword ;
//output :
//signal : ( for quotient ) : output : dword
//
//note :
//signal : ( for quotient ) : 0 : negative sign
//signal : ( for quotient ) : 1 : positive sign
///////
//符号 : ( 对于 商 ) : 输出 : dword
//
//注意 :
//符号 : ( 对于 商 ) : 0 : 负号
//符号 : ( 对于 商 ) : 1 : 正号
static INT z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_dividend_version_positivesign_functionprocess_int ;
//input :
//1 int : ( is dividend ) : positive sign : function process : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 正号 : 函数 过程 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
static INT z_getquotientandgetremainderandgetsignalversionfromdivision_1int_version_is_divisor_version_positivesign_functionprocess_int ;
//input :
//1 int : ( is divisor ) : positive sign : function process : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 正号 : 函数 过程 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
没有评论:
发表评论