- Julia 1.0 Programming Complete Reference Guide
- Ivo Balbaert Adrian Salceanu
- 165字
- 2021-06-24 14:21:41
Variables, Types, and Operations
Julia is an optionally typed language, which means that the user can choose to specify the type of arguments passed to a function and the type of variables used inside a function. Julia's type system is the key for its performance; understanding it well is important, and it can pay off to use type annotations, not only for documentation or tooling, but also for execution speed. This chapter discusses the realm of elementary built-in types in Julia, the operations that can be performed on them, as well as the important concepts of types and scope.
The following topics are covered in this chapter:
- Variables, naming conventions, and comments
- Types
- Integers
- Floating point numbers
- Elementary mathematical functions and operations
- Rational and complex numbers
- Characters
- Strings
- Regular expressions
- Ranges and arrays
- Dates and times
- Scope and constants
You will need to follow along by typing in the examples in the REPL, or executing the code snippets in the code files of this chapter.
推薦閱讀
- Vue.js設計與實現
- 軟件架構設計:大型網站技術架構與業務架構融合之道
- Oracle Database In-Memory(架構與實踐)
- Windows系統管理與服務配置
- Django開發從入門到實踐
- Practical DevOps
- YARN Essentials
- Mastering Rust
- Access 2016數據庫管
- 從Java到Web程序設計教程
- Scala for Machine Learning(Second Edition)
- Mastering Apache Storm
- Web App Testing Using Knockout.JS
- C++ System Programming Cookbook
- Greenplum構建實時數據倉庫實踐