# Ceiling (Real)

Grammar — Ceiling(x)
FlagsNative | Function

Returns the smallest value that is not less than the argument.

# Arguments

  • fixed — Value

Returns — fixed

native fixed Ceiling(fixed x);

Category: Math / Arithmetic

# Examples

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L1477
Ceiling((libVoiC_gf_MissionObjectiveItemCount(lp_missionObjective) / 2.0))

# mods/heromods/zarya.stormmod

LibHZAR.galaxy

// L967
Ceiling(lv_newBoostAmount)

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L4058
Ceiling((lv_damageStarting+(lv_upgradeCount*lv_damagePerPoint)))
// L13620
Ceiling((lv_essenceBaseAmount * lv_essenceHardMultiplier))
// L13712
Ceiling((lv_biomassBaseAmount * lv_biomassHardMultiplier))
// L13715
Ceiling((lv_biomassBaseAmount * lv_biomassHardMultiplier))
// L17635
Ceiling((lv_essenceBaseAmount * lv_essenceHardMultiplier))

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L505
Ceiling(UnitTypeGetProperty(UnitGetType(lp_killedUnit), c_unitPropSuppliesUsed))
// L508
Ceiling(UnitTypeGetProperty(UnitGetType(lp_killedUnit), c_unitPropSuppliesUsed))
// L528
Ceiling(UnitTypeGetProperty(UnitGetType(lp_killedUnit), c_unitPropSuppliesUsed))
// L1178
Ceiling((UnitGetPropertyFixed(lp_orderedUnit, c_unitPropSuppliesUsed, c_unitPropCurrent) * -1.0))

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L1904
Ceiling((IntToFixed(libCOOC_gf_CC_MissionExperienceReward())*libCOOC_gf_CC_PlayerExperienceResultModifier(lp_result)))
// L1905
Ceiling((IntToFixed(libCOOC_gf_MissionRewardTotalEarned2("Experience"))*libCOOC_gf_CC_PlayerExperienceResultModifier(lp_result)))
// L1908
Ceiling((IntToFixed(lv_baseXP)*libCOOC_gv_cC_PlayerExperienceEffortPct))
// L1910
Ceiling((IntToFixed(lv_objectiveXP)*libCOOC_gv_cC_PlayerExperienceEffortPct))