--- title: "_CIexp | Microsoft Docs" ms.custom: "" ms.date: "11/04/2016" ms.reviewer: "" ms.suite: "" ms.technology: - "cpp-standard-libraries" ms.tgt_pltfrm: "" ms.topic: "article" apiname: - "_CIexp" apilocation: - "msvcr120.dll" - "msvcr80.dll" - "msvcr110.dll" - "msvcr100.dll" - "msvcrt.dll" - "msvcr110_clr0400.dll" - "msvcr90.dll" apitype: "DLLExport" f1_keywords: - "CIexp" - "_CIexp" dev_langs: - "C++" helpviewer_keywords: - "CIexp intrinsic" - "_CIexp intrinsic" ms.assetid: f8a3e3b7-fa57-41a3-9983-6c81914cbb55 caps.latest.revision: 5 author: "corob-msft" ms.author: "corob" manager: "ghogen" translation.priority.ht: - "de-de" - "es-es" - "fr-fr" - "it-it" - "ja-jp" - "ko-kr" - "ru-ru" - "zh-cn" - "zh-tw" translation.priority.mt: - "cs-cz" - "pl-pl" - "pt-br" - "tr-tr" --- # _CIexp Calculates the exponential of the top value on the stack. ## Syntax ``` void __cdecl _CIexp(); ``` ## Remarks This version of the `exp` function has a specialized calling convention that the compiler understands. It speeds up the execution because it prevents copies from being generated and helps with register allocation. The resulting value is pushed onto the top of the stack. ## Requirements **Platform:** x86 ## See Also [Alphabetical Function Reference](../c-runtime-library/reference/crt-alphabetical-function-reference.md) [exp, expf, expl](../c-runtime-library/reference/exp-expf.md)