Topik Terbaru
IR2112 (Juli 09, 2014, 07:45:51 pm)

mohon sharing (Juni 26, 2014, 03:52:30 pm)

Bootstrap kapasitor ? (Mei 18, 2014, 05:37:05 pm)

Tanya cara memprogram IC EPROM M2732A (April 02, 2014, 04:51:33 pm)

Problem at Ansoft Display (Pebruari 07, 2014, 06:45:40 pm)

Maslah pada display ansoft (Pebruari 07, 2014, 06:41:21 pm)

Tanya Tutorial Desain Antena Helix pada CST atau Ansoft HFSS (Pebruari 07, 2014, 02:45:31 pm)

Top Posters
1. minhthudientu (74)
2. Lê Thanh Phương (61)
3. lehoangtv (47)
4. minhtan009 (45)
5. huynh25 (22)

Cara menggunakan 'LN' dan 'EXP' dalam bahasa C

Penulis Topik: Cara menggunakan 'LN' dan 'EXP' dalam bahasa C  (Dibaca 528 kali)

rizalafande

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« pada: Mei 26, 2004, 09:23:01 am »
Can anyone membantu saya untuk menunjukkan bagaimana menggunakan 'LN' dan 'EXP' operasi matematika dalam bahasa C?Saya telah mencoba menggunakan kode di bawah ini tapi sayangnya tidak berfungsi.
=====
# include <math.h>
.....
double x (double masukkan)
(
ganda exit;
keluar = ln (masukkan) exp (masukkan);
)
=====


forum elektronik

Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« pada: Mei 26, 2004, 09:23:01 am »

FvM

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« Jawab #1 pada: Mei 26, 2004, 09:23:01 am »
Nama fungsi yang biasa logaritma alam adalah log ().Tapi Anda harus memeriksa apakah itu dilaksanakan dengan kompiler's math.lib Anda.


dhenzite

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« Jawab #2 pada: Mei 26, 2004, 09:23:01 am »
/ * Reverse polish notasi kalkulator.* /

% (
# define YYSTYPE ganda
# include <math.h>
%)

% token NUM

%% / * Tata aturan dan tindakan mengikuti * /

C deklarasi bagian (lihat bagian C Deklarasi Bagian) berisi dua preprocessor direktif.

The # define direktif YYSTYPE mendefinisikan makro, sehingga menentukan tipe data C untuk nilai-nilai semantik kedua bukti dan kelompok (lihat bagian Data Jenis Semantic Values).The Bison parser akan menggunakan tipe apa pun yang didefinisikan sebagai YYSTYPE, jika anda tidak mendefinisikan hal itu, int adalah default.Karena kami tentukan ganda, masing-masing token dan ekspresi masing-masing memiliki nilai terkait, yang merupakan angka floating point.

# Include direktif yang digunakan untuk menyatakan fungsi exponentiation pow.

Bagian kedua, Bison deklarasi, menyediakan informasi untuk Bison tentang jenis token (lihat bagian The Bison Deklarasi Bagian).Setiap terminal simbol yang bukan satu-karakter literal harus dinyatakan di sini.(Single-karakter literal biasanya tidak perlu dinyatakan.) Dalam contoh ini, semua operator aritmetika tunggal yang ditunjuk oleh karakter literal, maka satu-satunya terminal simbol yang harus dinyatakan adalah NUM, jenis token untuk konstanta numerik .


jhbbunch

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« Jawab #3 pada: Mei 26, 2004, 09:23:01 am »
Jangan gunakan nama-nama seperti masuk.Sepertinya kata pemrograman dan membingungkan.

Kedua, keluar terlihat seperti kata pemrograman juga, dan itu, ini adalah kata reserved.Anda tidak dapat menggunakannya sebagai variabel.Anda harus menggunakan kembali (log (masukkan) exp (masukkan));.

Terakhir math.h menggunakan log untuk logaritma alami dan log10 untuk basis 10 log.


FvM

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« Jawab #4 pada: Mei 26, 2004, 09:23:01 am »
Saya setuju, bahwa nama-nama variabel yang menyesatkan harus dihindari, namun sebenarnya tidak ada yang mengatakan nama-nama variabel adalah sebuah kata dalam standar reserved C. Jadi tidak ada kesalahan untuk mengoreksi, hanya soal selera.

Selain menggunakan nama fungsi yang salah log (), seperti yang saya telah disebutkan, fungsi tidak mengembalikan nilai.


jhbbunch

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« Jawab #5 pada: Mei 26, 2004, 09:23:01 am »
Baik menangkap, Anda benar, exit () bukan kata reserved tetapi merupakan fungsi yang didefinisikan di stdlib.h, dan sangat lazim disebut fungsi.Aku digunakan untuk secara otomatis memasukkan stdlib.h dalam hal apa pun saya menulis, begitu keluar adalah tentang yang baik sebagai sebuah kata reserved.


rizalafande

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« Jawab #6 pada: Mei 26, 2004, 09:23:01 am »
terima kasih kepada semua umpan balik.sekarang masalah telah diselesaikan.


FvM

  • Pengunjung
Cara menggunakan 'LN' dan 'EXP' dalam bahasa C
« Jawab #7 pada: Mei 26, 2004, 09:23:01 am »

Quote:

Aku digunakan untuk secara otomatis memasukkan stdlib.h dalam hal apa pun saya menulis, begitu keluar adalah tentang yang baik sebagai sebuah kata reserved.

forum elektronik

« pada: »