当前位置: 首页>>代码示例>>C++>>正文


C++ caml_copy_double函数代码示例

本文整理汇总了C++中caml_copy_double函数的典型用法代码示例。如果您正苦于以下问题:C++ caml_copy_double函数的具体用法?C++ caml_copy_double怎么用?C++ caml_copy_double使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了caml_copy_double函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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


注:本文中的caml_copy_double函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。