本文整理汇总了C++中caml_copy_double函数的典型用法代码示例。如果您正苦于以下问题:C++ caml_copy_double函数的具体用法?C++ caml_copy_double怎么用?C++ caml_copy_double使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了caml_copy_double函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: sunml_nvec_par_n_vdotprod
CAMLprim value sunml_nvec_par_n_vdotprod(value vx, value vy)
{
CAMLparam2(vx, vy);
realtype r = N_VDotProd_Parallel(NVEC_VAL(vx), NVEC_VAL(vy));
CAMLreturn(caml_copy_double(r));
}
开发者ID:inria-parkas,项目名称:sundialsml,代码行数:6,代码来源:nvector_parallel_ml.c
示例2: caml_div_float
CAMLprim value caml_div_float(value f, value g)
{
return caml_copy_double(Double_val(f) / Double_val(g));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例3: caml_acos_float
CAMLprim value caml_acos_float(value f)
{
return caml_copy_double(acos(Double_val(f)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例4: caml_atan2_float
CAMLprim value caml_atan2_float(value f, value g)
{
return caml_copy_double(atan2(Double_val(f), Double_val(g)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例5: caml_log10_float
CAMLprim value caml_log10_float(value f)
{
return caml_copy_double(log10(Double_val(f)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例6: caml_power_float
CAMLprim value caml_power_float(value f, value g)
{
return caml_copy_double(pow(Double_val(f), Double_val(g)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例7: caml_gc_minor_words
CAMLprim value caml_gc_minor_words(value v)
{
CAMLparam0 (); /* v is ignored */
CAMLreturn(caml_copy_double(caml_gc_minor_words_unboxed()));
}
开发者ID:ocamllabs,项目名称:ocaml-multicore,代码行数:5,代码来源:gc_ctrl.c
示例8: caml_fmod_float
CAMLprim value caml_fmod_float(value f1, value f2)
{
return caml_copy_double(fmod(Double_val(f1), Double_val(f2)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例9: caml_copysign_float
CAMLprim value caml_copysign_float(value f, value g)
{
return caml_copy_double(caml_copysign(Double_val(f), Double_val(g)));
}
开发者ID:GaloisInc,项目名称:mirage-platform,代码行数:4,代码来源:floats.c
示例10: caml_oci_get_date_as_double
/* dereference and return a datetime as epoch */
value caml_oci_get_date_as_double(value defs) {
CAMLparam1(defs);
oci_define_t d = Oci_defhandle_val(defs);
CAMLreturn(caml_copy_double(ocidate_to_epoch(d.ptr)));
}
开发者ID:metasyntax,项目名称:ociml,代码行数:7,代码来源:oci_types.c
示例11: sunml_nvec_par_n_vminquotient
CAMLprim value sunml_nvec_par_n_vminquotient(value vnum, value vdenom)
{
CAMLparam2(vnum, vdenom);
realtype r = N_VMinQuotient_Parallel(NVEC_VAL(vnum), NVEC_VAL(vdenom));
CAMLreturn(caml_copy_double(r));
}
开发者ID:inria-parkas,项目名称:sundialsml,代码行数:6,代码来源:nvector_parallel_ml.c
示例12: sunml_nvec_par_n_vl1norm
CAMLprim value sunml_nvec_par_n_vl1norm(value vx)
{
CAMLparam1(vx);
realtype r = N_VL1Norm_Parallel(NVEC_VAL(vx));
CAMLreturn(caml_copy_double(r));
}
开发者ID:inria-parkas,项目名称:sundialsml,代码行数:6,代码来源:nvector_parallel_ml.c
示例13: sunml_nvec_par_n_vwl2norm
CAMLprim value sunml_nvec_par_n_vwl2norm(value vx, value vw)
{
CAMLparam2(vx, vw);
realtype r = N_VWL2Norm_Parallel(NVEC_VAL(vx), NVEC_VAL(vw));
CAMLreturn(caml_copy_double(r));
}
开发者ID:inria-parkas,项目名称:sundialsml,代码行数:6,代码来源:nvector_parallel_ml.c
示例14: caml_exp_float
CAMLprim value caml_exp_float(value f)
{
return caml_copy_double(exp(Double_val(f)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例15: float_of_int64
CAMLprim value
float_of_int64(value v)
{
CAMLparam1(v);
CAMLreturn (caml_copy_double((double)Int64_val(v)));
}
开发者ID:mwweissmann,项目名称:ocaml-uint,代码行数:6,代码来源:float_conv.c
示例16: caml_floor_float
CAMLprim value caml_floor_float(value f)
{
return caml_copy_double(floor(Double_val(f)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例17: float_of_uint128
CAMLprim value
float_of_uint128(value v)
{
CAMLparam1(v);
CAMLreturn (caml_copy_double((double)Uint128_val(v)));
}
开发者ID:mwweissmann,项目名称:ocaml-uint,代码行数:6,代码来源:float_conv.c
示例18: caml_ldexp_float
CAMLprim value caml_ldexp_float(value f, value i)
{
return caml_copy_double(ldexp(Double_val(f), Int_val(i)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
示例19: caml_sfSprite_getScaleY
CAMLprim value
caml_sfSprite_getScaleY(value sprite)
{
sfVector2f scale = sfSprite_getScale(SfSprite_val(sprite));
return caml_copy_double(scale.y);
}
开发者ID:LorantK,项目名称:PC2R,代码行数:6,代码来源:SFSprite_cstub.c
示例20: caml_sqrt_float
CAMLprim value caml_sqrt_float(value f)
{
return caml_copy_double(sqrt(Double_val(f)));
}
开发者ID:bluddy,项目名称:ocaml-multicore,代码行数:4,代码来源:floats.c
注:本文中的caml_copy_double函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论